html,body,* { font-size:100%;font-family: Verdana, Arial, Helvetica, sans-serif}
body {background-color:#f8f8f8; padding:0px;margin:0px; text-align:center}
td {vertical-align:top;}

form{ margin:0px; padding:0px}
a>h1,a>h2, a>h3,h1,h2,h3{ padding:0px; margin:0px;display:inline; font-weight:normal;}
img{ border:none;}
a, a.m{color:#2b33cc; text-decoration:none; border-bottom:1px solid #9AE;}
a:hover, a:hover.m{color:#ff6501;border-bottom:1px solid #ff6501;}
a.advsearch{ text-decoration:none;font-weight:normal}
a:hover.advsearch{border-bottom:1px solid #fff;font-weight:bold;color:#fff;}
.xlarge, a.xlarge{font-size:1.25em;}
.large, a.large{font-size:1.1em;}
.small, a.small{font-size:0.9em;}
.xsmall, a.xsmall{font-size:0.8em;}
.x2small, a.x2small{font-size:0.75em;}
.x3small, a.x3small{font-size:0.6em;}
hr{ color:#d5d6d7;background-color:#d5d6d7;height:1px;border:none;}
.breadcrum, .breadcrum a, .breadcrum h1, .breadcrum h2, .breadcrum h3{ font-size:11px;}

a img{ border-bottom-width:0px; text-decoration:none;}
.noul a:visited, .noul a, .noul a:hover, .noul a:focus,a.noul {border-bottom-width: 0;}
.m4ucolor{color:#ff6501;}
#bodycontainer{width:990px; padding:0px 0px 10px 0px;  text-align:left;}
#pagecontainer{width:990px; border:none; margin:auto; padding:0px; text-align:left}
#footercontainer{width:990px;}

.rounded5px{-moz-border-radius: 5px;border-radius: 5px;}
.rounded2px{-moz-border-radius: 2px;border-radius: 2px;}
.toporgbar {background: #ff6501;height: 10px;}
#topsearchbar{background:#ff6501;width:990px;margin:auto;margin-top:10px;padding:20px 0}
#advancedsearchbar{width:990px;margin:auto;position:relative;z-index:22;display:none}
#advancedsearchbar  table.top_search{}
#advancedsearchbar a.adv_search_cl_icn{position: absolute;right: 5px;top: 5px;border:1px solid #fff;}
#advancedsearchbar a.adv_search_cl_icn:hover{border-color: #ff6501}

#topsearchbar a.lnk{color:#ffffff;font-size:11px;font-weight:bold;text-decoration: underline}
#topsearchbar #keywords{margin: 0px;padding:9px;width: 420px;border: none;background:none;outline: 0;color: #333;font-weight: bold;}
#topsearchbar #suggest{float:left;text-align: left;margin-left:20px;background:#fff;border: 1px solid #c3c3c3;}
#topsearchbar #industry_id{height:34px;line-height:34px;overflow:hidden;border:0px;background:none;width:180px;color:#444;opacity:0; filter:alpha(opacity = 0);}
#topsearchbar .select-lbl{position:absolute;line-height: 34px;color: #444;font-size: 0.80em;right:15px;overflow: visible; white-space:nowrap}
#topsearchbar #bs_search_topbar{margin-right: 14px;}
#topsearchbar #suggest{width:660px}
.body_1200 #topsearchbar #suggest{width:860px}
/*.body_1200 #topsearchbar #bs_search_topbar{margin-right: 84px;}*/
.body_1200 #bodycontainer,
.body_1200 #pagecontainer,
.body_1200 #footercontainer,
.body_1200 #topsearchbar,
.body_1200 #advancedsearchbar{width:1200px}
#homepage_search{vertical-align:top;border:1px solid #ff6501; border-right-width:0px; background: #ff6501;color:#fff;font-weight:bold }
#popular_ind_container div{float:left;width:33.3%;}
#loginbox{text-align:right; color:#fff;font-size:11px;padding:5px 4px 0px 5px;vertical-align:middle;line-height:20px; display:inline; float:right;}
#loginbox a{color:#fff;text-decoration:none;font-weight:bold;}
#loginbox a:hover{color:#fff;}
.hp_main_widget{background:#ededed;padding:10px}
.hp_main_widget_hd {border-bottom: 1px solid #ccc;padding-bottom: 5px;margin-bottom: 5px;font-weight: bold}
.template_bottom{background:#f3f3f3;background:-webkit-linear-gradient( color-stop(0.05, #f3f3f3), color-stop(1, #fff) );}
.bottomlinks{color:#222; width:960px; margin:0px auto; text-align:left; height:110px; padding:0px; list-style:none; }
.bottomlinks li{ display:inline; float:left; width:20%; padding-top:10px; font-weight:bold;line-height:20px}
.bottomlinks li a{ font-weight:normal}

.newslettersignupbar{width:100%;font-weight:bold}
.newslettersignupbar>div{width:990px; margin:0px auto;padding:15px 10px;border-bottom:1px solid #ebebeb;
line-height:30px;text-align: right}
.newslettersignupbar input[name=name]{position:absolute;border:none;background:none;z-index:-20}
.newslettersignupbar input.standard{padding:6px;font-size: 12px;width:220px;}
.newslettersignupbar span{font-size:14px}

td.warning{ color:#ff0000; font-size:12px; font-weight:bold;}

.mm4u,.content_box{vertical-align:top;border:1px solid #fff; background:#fff;font-size:0.8em;-moz-border-radius: 2px;border-radius: 2px;}
.content_boxnb{vertical-align:top; background:#fff;font-size:0.8em}
.mm4u{ padding:10px;font-size:100%}
.pagination{ display:inline}
.content_box_padded{vertical-align:top;border:none; padding:0px 10px; }
.content_box_headCC,.content_box_headC,.content_box_head,.content_box_headG{height:26px;line-height:26px;font-weight:bold;padding-left:10px;}
.content_box_head > td{ padding:0 10px}
.content_box_head h1{font-weight:bold;}
.hdO{  color:#ff6501;font-size:20px;}
.hdB{ font-weight:bold; color:#222;}


.bannerrow{text-align:center;margin-bottom:10px}


.content_boxf{border:1px solid #ff6501;-moz-border-radius:8px;border-radius:8px; background:#fff; padding:10px; color:#222 }

.sponsored_links_hm_rt{margin:8px; text-align:center}
.ad_space{background:#fefefe; color:#777;}
/*.ad_space > div{border:1px solid #f3f3f3}*/

.grad1{background:#cbccce url(/images/template/grad1.gif) repeat-x top;}
.grad2{background:#fafafb url(/images/template/grad2.gif) repeat-x top;}
.grad3{background:#fafafb url(/images/template/grad3.gif) repeat-x top;}

a.quick_links_left{background:url(/images/template/quick_links_slice.png) repeat-x; display:block; height:49px; line-height:49px;padding:0 0 0 5px;  border-bottom:1px solid #fff; color:#fff; text-decoration:none}
a.quick_links_left:hover{background:url(/images/template/quick_links_slice_hover.png) repeat-x;display:block; height:49px; line-height:49px;padding:0 0 0 5px;border-bottom:1px solid #fff; color:#fff; text-decoration:none}
.quick_links_left img{ padding-right:5px;vertical-align:middle; border:none;}

a.pic{ margin:0 0 6px 5px;padding:0px; line-height:22px;}
.pic_open{ width:181px;border-right:1px solid #d3d4d5;border-bottom:1px solid #d3d4d5;border-left:1px solid #d5d6d8;height:'auto'; background:#FFF}
.pic_close{border-left:1px solid #d5d6d8;height:181px;width:180px;}
/****form related stuff****/
input.standard , select.standard, textarea.standard{font-size:11.5px; line-height:12px;color:#333;width:220px;border:1px solid #c3c3c3;padding:1px;height:20px;-moz-border-radius: 5px;border-radius: 4px;}
input.standard { height:16px; width:218px; }
select.standard option{ color:#000;}
textarea.standard{ height:100px; display:block}
.frmstyle1 input.standard{ height:20px}
.frmstyle1 select.standard{ height:22px}
.chk input.standard{ width:auto; height:auto;}
input.error , select.error{ background:#FFFF00; border-color:#ff0000;}
.hidden{display:none;}
.lrgselectrow select.standard{height:110%;font-size:11.5px;color:#555}
.lrgselectrow{text-align:center}
.lrgselectrow select{margin:0}
.lrgselectrow select:first-child{float: left}
.lrgselectrow select:last-child{float: right}
.m4ubutton,.m4ubutton_s {
    background-color:#ff6501;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    text-indent:0;
    border:1px solid #fc7a26;
    display:inline-block;
    color:#ffffff;
    font-family:sans-serif;
    font-size:16px;
    font-weight:bold;
    font-style:normal;  
    line-height:28px;   
        padding:0 8px 0 10px;
    text-decoration:none;
    text-align:center;
        cursor: pointer;
        -webkit-appearance: none;
}
.m4ubutton_s:hover,.m4ubutton:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff6501), color-stop(1, #fc7a26) );
    background:-moz-linear-gradient( center top, #ff6501 5%, #fc7a26 100% );
        background-image: -ms-linear-gradient(top, #ff6501 5%, #fc7a26 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6501', endColorstr='#fc7a26');
    background-color:#ff6501;
}
.m4ubutton_s:active, .m4ubutton:active {position:relative;top:1px;}
.m4ubutton_s{line-height: 21px;font-size:12px}

/****End form related stuff****/
.banneradvert{background:#eeeeee;width:317px;height:88px;}
.banneradvert4{background:#eeeeee;width:240px;height:104px;}
/*** search page styles***/
.left_col_filterbar{}
.left_col_filterbar select,.left_col_filterbar textarea{ font-size:10px; color:#222; margin-top:2px; width:164px;}
.left_col_filterbar input.standard{ font-size:10px; color:#222; margin-top:2px; width:160px;}

.resultrow,table.resultrow { cursor:pointer;border:1px solid #cccccc; margin-bottom:10px; color:#333; background:url(/images/template/listing_bky.png) repeat;font-size:0.8em}
table.resultrow:hover{ border:1px solid #FF6600;}
.resultrow a.resultrowhead, .resultrowhead {  font-weight:bold;}
.resultrow td{vertical-align:top;}
.resultrow img.view{ margin:auto;}
.list_thumbnail{height:115px; width:150px; margin:0px; text-align:center; background:url(/images/template/listing_bkb.png) repeat}
.list_description{  color:#666; margin-bottom:10px;font-size:11px;line-height:16px;text-align: justify;}
.list_state{  color:#222; }
.list_typeofsale{ color:#222; display:inline; font-weight:bold}
.list_cndtn{   color:#222;display:inline; font-weight:bold}
.list_price{ font-weight:bold; color:#000; }
.list_mcell,td.list_mcell{ vertical-align:middle; text-align:left}
/*** testimonial news ***/
.testimonialrow{ border:1px solid #d5d6d7; margin:10px 0px; height:100px; color:#222; padding:10px;background:url(/images/template/listing_bky.png) repeat; cursor:pointer}
.testimonialrow:hover{ border:1px solid #FF6600;}
.testimonialrow a{ font-weight:bold;}
.testimonialrow .view{ float:right; height:80px; width:115px; margin-left:10px;}

.prv { border:none; text-align:center; border-collapse:collapse; height:21px;margin:10px 0}
.prv > a.prev_next,.prv > span{ text-decoration:none; border:1px solid #d4d5d6; border-left-width:0px;padding: 8px 12px; text-align:center;border-collapse:collapse; font-size:10px; color:#222; font-weight:normal;background:#fff}
.prv > a.first_ele,.prv > span.first_ele{ border-left:1px solid #d4d5d6;}
.prv > a.prev_next:hover{ background:#ff6501;color:#fff}
.prv > .prev_next_current{background:#ff6501;color:#fff}
.body_1200 .prv > a.prev_next,.prv > span{padding: 8px 10px;}
/*** Browse PAge*****/
.browse_pg_row{border-collapse:collapse; background:#fff; border:none; border-spacing:0px; margin-bottom:10px; cursor:pointer;}
table.browse_pg_row:hover{ border:1px solid #FF6600; background:url(/images/template/listing_bky.png) repeat;}
.browse_pg_row .cts{color:#444; font-size:0.75em}
.browse_pg_row td{border:1px solid #d5d6d8; padding:10px}
.browse_pg_row p{ font-size:0.60em}
.browse_pg_row h2{  font-weight:bold; margin:0px; font-size:0.75em}
.browse_pg_vall{ font-weight:bold; text-decoration:none; cursor:pointer; color:#2b33cc;border-bottom:1px solid #9AE;}
.browse_pg_vall:hover{ color:#ff6501;border-bottom:1px solid #ff6501;}
.browse_pg_cont div{ line-height:20px; margin-bottom:5px}
.cts,.browse_pg_cont .cts{ color:#444; font-size:0.75em}
.adsin{ display:block; float:left; width:118px; height:95px; overflow:hidden; padding:0px 10px 0px 10px; font-size:9px; text-align:center;line-height:13px; color:#2b33cc}
.adsin img{ height:65px;}
.adsin div{width:92px; height:67px; margin:0 auto; text-align:center;background:url(/images/template/listing_bkb.png) repeat}

/****left side tool box*****/
.tool_bx { padding:8px 5px; vertical-align:middle; border-bottom:1px dotted #cecece;}
.tool_bx a{padding:0px 0px; text-decoration:none; border-bottom-width:0px;font-size:0.85em}
.tool_bx a:hover{ color:#ff6501; text-decoration:underline;}
.tool_bx img{ vertical-align:middle;}

.tool_bxR { padding:8px 5px; vertical-align:middle; border-bottom:1px dotted #cecece;}
.tool_bxR a{font-weight:bold;padding:0px 0px; text-decoration:none;font-size:0.85em}
.tool_bxR a:hover{ color:#ff6501; border-color:#ff6501;}
.tool_bxR img{ vertical-align:middle;}
/****more and less****/
.more img{ background:url(/images/icons/icn_udarrow.png) no-repeat; background-position: 0px -4px}
.less img{ background:url(/images/icons/icn_udarrow.png) no-repeat; background-position: 0px 0px}
/***Testimonial widget***/
.v_test div{ margin:0px; padding:10px; border-bottom:1px solid #d5d6d7} 
.v_test .content_box_head{background:#fbc78f url(/images/template/grad_hor1.png) repeat-y right; height:48px; padding:5px 10px 0px 10px; line-height:20px; font-size:1em; color:#fff;}
.v_test h5{ color:#ff6501; font-size:1.3em; font-style:italic; margin:0px; margin-bottom:10px}
.v_test .sold_img{margin:5px 0px;width:50px; height:50px; padding:0px;}
/******advert page*******/
.spec_table{  color:#222; border-collapse:collapse; margin:-104px 0px 10px 0px; background:none; }
.spec_table td{ border:none; }

#advert_enq_box{
   text-align:left;width:200px;margin:0px; padding:0px;border-color:#ff6501;
   background:url(/images/template/listing_bky.png) repeat;    
}
#advert_enq_box .content_box_head{padding:0px 5px; color:#fff; background:#ff6501;font-weight: bold}
/* **** scrollable styles **** */
.scroll_container {margin-left:0px;height:104px;text-align:left;border:none;background:#fff;font-weight:bold; font-size:0.70em;}
.scroll_container_head{padding:5px 10px 0px 10px; line-height:22px;}
.latest_machine {text-align:left;display:inline;height:64px;width:290px;padding:6px 10px;line-height:15px;font-weight:normal;color:#333;}
.vertical .latest_machine{ padding-left:0px; padding-right:0px; text-align:center;}
.latest_machine img{float:left;padding-right:5px; border:none}
.latest_machine a{ border-bottom-width:0px;}
.latest_machine_head, a.latest_machine_head{ text-decoration:none; }
.latest_machine p{text-align:justify; color:#333;}
.scrollable_left_180 .latest_machine{width:160px; height:138px;}
.scrollable_left_180 .latest_machine img{ float:none;}
.scrollable_left_180 .latest_machine div{ float:none; text-align:center; width:100px; height:75px; margin:0 auto;background:url(/images/template/listing_bkb.png) repeat}
.scrollable {/* required settings */position:relative;overflow:hidden;width: 922px;height:77px;}
.scrollable .items {/* this cannot be too large */width:20000em;position:absolute;}
.items div {float:left;}
/* vertical settings */
.scrollable.vertical .items {/* this cannot be too large */width:inherit;height:20000em;    position:absolute;padding:0 10px;}
.scrollable {float:left;}

/* prev, next, prevPage and nextPage buttons */
a.browse {display:block;width:23px;height:104px;float:left;margin:-14px 10px 0 10px;cursor:pointer;font-size:1px; border-bottom-width:0px;}
/* right */
a.right{ background:url(/images/scrollable/lr_arw.png) no-repeat -13px center;  clear:right; margin-right: 0px;float: right;}
a.left{ background:url(/images/scrollable/lr_arw.png) no-repeat 9px center; margin-left: 0px; }
a.up{ float:right; background:url(/images/scrollable/u_arw.png) no-repeat;}
a.dn{ float:right; background:url(/images/scrollable/d_arw.png) no-repeat;}

.scroll_container1 .scrollable1 {width: 884px}
.scroll_container1 .latest_machine{border:1px solid #ebebeb;width: 160px;margin-right: 15px;height: 242px;}
.scroll_container1 .scroll_container_head{padding: 0 10px 10px 10px}
.scroll_container1 .noborder{ border:none;}
.scroll_container1 .scrollable1 .latest_machine img{float:none}
.scroll_container1 .scrollable1 .latest_machine{padding:0px;-moz-border-radius: 2px;border-radius: 2px;}
.scroll_container1 .scrollable1{height:250px}
.scroll_container1 a.browse{height:280px}
.scroll_container1 a.left{margin-right:35px}
.scroll_container1 .latest_machine .latimg,.latest_machine .lattxt{float: none;padding:15px}
.scroll_container1 .latest_machine .latimg {width: 130px;text-align: center;height: 100px;background: #f3f3f3;}        
.scroll_container1 .latest_machine .lattxt {padding: 10px}
.scroll_container1 .latest_machine .lattxt a{height: 30px;overflow: hidden;display: block;font-weight: bold}
/* **** END scrollable styles **** */


/* Auto Suggest functions
----------------------------------*/
.suggestionsBox {
    position: absolute;
    left: 0px;
    top:0px;    
    padding:0px;
    background-color: #fff;
    border: 1px solid #ccc;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius:4px;
        font-size: 0.80em;
        color: #222;
        display: none;
        margin: 35px 0px;
        width:660px;
        text-align: left;
        z-index: 24;
}
.body_1200 .suggestionsBox{width:860px}
.suggestionList {margin: 0px;padding: 0px;}
.suggestionList ul li { list-style:none;margin: 0px;padding: 0px;cursor: pointer;}
.suggestionList ul li a{line-height:19px;padding:0 5px;color:#333;display:block}
.suggestionList ul li.keysel,.suggestionList ul li:hover {background-color: #f8f8f8;    color:#fff;background: url(/images/template/menu_slice_hover.png) repeat-x;}
.suggestionList ul li.keysel a,.suggestionList ul li:hover a{color:#fff}
.suggestionsBox h3{font-weight: bold;font-size: 11px ;color:#777;line-height:20px;padding: 0 5px}
.suggestionsBox span.xsmall{color:#888}
.suggestionsBox .content_box {font-size:100%}
.load{background-image:url(/images/loadingAnimation.gif);background-position:right;background-repeat:no-repeat;}
#suggest {position:relative;}
.highlight {font-weight:bold;}
/* End Suggest functions----------------------------------*/
/*start enquiry queue box*/
.enquiryqueuebox
{
    opacity: 100; bottom: 20px;position:fixed;left:20px;
    width:300px;background: #fff;border:1px solid #ccc;
    padding:10px;color:#444;font-size: 11px;
    text-align: left;line-height:18px;
    -moz-box-shadow:    0px 5px 5px 0px #ccc;
    -webkit-box-shadow: 0px 5px 5px 0px #ccc;
    box-shadow:         0px 5px 5px 0px #ccc;
    border-left:6px solid #ff6501;
}
.enquiryqueuebox div{float:right;width:195px}
.enquiryqueuebox img{float:left;width:85px}
.enquiryqueuebox time{color:#888;font-size:10.5px}
/*end enquiry queue box*/
/*Page Gutter*/
.page-gutter {position: absolute;top: 0;left: 50%;margin-left:-496px;}
.page-gutter a{border: none;text-decoration: none}
#page-gutter-left, #page-gutter-right {top: 0px;position: absolute;display: none;}
/*Page Gutter*/

/*  Buy Now Button  */
.buy-now-btn {
    border: 0 none;
    border-radius: 3px;
    padding: 6px 14px 7px 14px;
    font-family: "Trebuchet MS";
    font-weight: bold;
    color: #fff;
    font-size: 1.154em;
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    background:-moz-linear-gradient(top,#6ebde2,#003dad);
    background:-webkit-gradient(linear,0 0,0 100%,from(#6ebde2),to(#003dad));
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6ebde2', endColorstr='#003dad'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6ebde2', endColorstr='#003dad')"; /* IE8 */
    background: -ms-linear-gradient(top, #6EBDE2 0%, #003DAD 100%);
}

.buy-now-btn:hover {
    background:-moz-linear-gradient(top,#75cdf7,#003dad);background:-webkit-gradient(linear,0 0,0 100%,from(#75cdf7),to(#003dad))
}

.css-line {
    height: 10px;
    width: 100%;
    margin: 7px 0 0;
    background: rgba(0,0,0,0.1);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0.03),rgba(0,0,0,0));
    background: -moz-linear-gradient(top,rgba(0,0,0,0.03),rgba(0,0,0,0));
    background: -ms-linear-gradient(top,rgba(0,0,0,0.03),rgba(0,0,0,0));
    background: -o-linear-gradient(top,rgba(0,0,0,0.03),rgba(0,0,0,0));
    background: linear-gradient(top,rgba(0,0,0,0.03),rgba(0,0,0,0));
    -webkit-border-top-left-radius: 1px;
    -moz-border-top-left-radius: 1px;
    border-top-left-radius: 1px;
    -webkit-border-top-right-radius: 1px;
    -moz-border-top-right-radius: 1px;
    border-top-right-radius: 1px;
}
.phoneseller_popup{line-height: 24px;color:#666;font-size:12px;}
.phoneseller_popup .phone_hl{color:#ff6501;}
.ui-dialog .ad_space{margin:3px;display:inline-block;width:200px;height:90px;background: #fff;border: 0px solid #dedede;}

.bg-green {
    border-color: #46B101;
    border-radius: 5px;
    color: #46B101;
}

.bg-orange {
    border-color: #FF9206;
    border-radius: 5px;
    color: #F88101;
}

.notify {
    padding: 7px 10px;
    width: 760px;
    border-width: 1px;
    border-style: solid;
    overflow: auto;
    background-color: #F1F8E8;
    margin-bottom: 10px;
}

.notify b {
    display: block;
}

.notify-img {
    background-color: transparent;
    background-repeat: no-repeat;
}

.notify-message {
    width: 700px;
    float: right;
    line-height: 20px;
}
.notify-message span {
    padding-top: 10px;
}

.bg-red {
    border-color: #E70101;
    border-radius: 5px;
    color: #E70101;
}

ul.float-widget{
    padding: 0px;
    margin: 0px;
    list-style: none;
    width: 75px;
    border: 1px solid #ff6501;
    font-size:10.5px;
    color:#fff;
    background: #ff6501;
    position: fixed;
    right: 0px;
    top: 50%;
    -webkit-border-top-left-radius: 5px;
    -moz-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
ul.float-widget a{color:#fff;text-align: center}
ul.float-widget li{height:85px;position:relative}
ul.float-widget li:hover{background:#000;opacity:1;filter:alpha(opacity=100);}
ul.float-widget li.hoveffect{background:#000;opacity:1;filter:alpha(opacity=100);}
ul.float-widget .flt-ct{
    position: absolute;
    top: 38px;
    right: 15px;
    width:15px;
    height:15px;
    border-radius: 50%;        
    background: #ff0000;
}
#user_customization_div{
    font-size:11.5px;
    margin-top: -10px;
    float:left;
}
#user_customization_div a{
    color: #2b33cc;
}
.activeLink{
    font-weight: bold;
    font-size:11.5px;
}
.compareTbl{width: 890px;}
#user_customization_div .tabContentNav{text-align: right;margin-bottom: 10px;}
#user_customization_div .rw_odd_back{background:#dedede}
.resultrow_icns{margin:10px 0px 10px 0px}
a.contact_sel {padding:5px}
span.add_to_watchlist{color:#2b33cc;cursor:pointer}
span.add_to_watchlist:hover{color:#ff6501}
a.inactiveLink,span.inactiveLink {
    color:#777;
}
.resultrow_icns a{

font-size: 11px;
color: #000;    
}

.top_search{ margin-bottom:0px; border:1px solid #ff6501; border-top-width:0px;background:#fff;
-webkit-box-shadow: 0px 10px 51px -14px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 51px -14px rgba(0,0,0,0.75);
box-shadow: 0px 10px 51px -14px rgba(0,0,0,0.75);
}
.top_search input.standard,.top_search select.standard{ width:250px; height:22px; color:#000; }
.ikey{ list-style:none; margin:0px;padding:0 0 0 10px; color:#555; font-size:0.85em}
li.ikey{ margin-bottom:10px;}
.ikey > a{ font-weight:bold;}
.ikey .hidd{ display:none}
.intick{ line-height:18px;}
.intick_cur{ line-height:18px; font-weight:bold}
.bannerrow{ margin-bottom:10px; text-align:center;}
.resultrow,table.resultrow {background:#fff}
.premiumresultrow,table.premiumresultrow { cursor:pointer;border:1px solid #cccccc; margin-bottom:10px; color:#333; background:url(/images/template/gradient_search_rows.png) repeat-x 0 100%;font-size:0.8em}
table.premiumresultrow:hover{ border:1px solid #FF6600;}
.premiumresultrow a.resultrowhead, .resultrowhead {  font-weight:bold;}
.premiumresultrow .list_price{color:#fff;}
.premiumresultrow img.view{ margin:auto;height:239px}
.premiumresultrow .list_description{color:#555;margin-top: 5px}
.list_description{font-size: 11px}
.body_1200 .premiumresultrow .list_description{}
.premiumresultrow .contact_sel{float:right;font-weight:bold}
.premiumresultrowhead{background: url(/images/template/menu_slice.png) repeat-x;background-color: #1D1D1B;}
.premiumresultrowhead td{text-align:left;vertical-align:middle;padding:0px 5px;color:#fff;height:34px;}
.premiumresultrowhead td .list_price{text-align:right}
.premiumresultrowhead td a{ color:#fff}
.premiumresultrow_img_container {width:225px;height:165px;background-size:auto 100%;background-color:#ffffff;background-position:center;background-repeat:no-repeat;float:left;}
.premiumresultrow_rt_block{float:right;width:48%;padding:10px 10px 0px 5px;line-height:18px;}
.body_1200 .premiumresultrow_rt_block{width:64%}

.narrrowsearch_container{background: #fff;padding:2px;margin-top:10px;font-size:11.5px}
.body_1200 .narrrowsearch_container > div{float:left;width:33%;display:block}
.narrrowsearch_container > div{float:left;width:50%;font-size:11.5px}
.narrrowsearch_container > div:last-child{display:none;}
.narrrowsearch_container a.pic{line-height:25px}
.narrrowsearch_container h2{display:block;color:#333;padding-bottom: 10px;font-weight: bold}
.lft_flt_head{
/*    background:-moz-linear-gradient(top,#fefefe,#dddddd);
    background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#dddddd));
    background: -ms-linear-gradient(top, #fefefe 0%, #ddd 100%);
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#dddddd');  IE6 & IE7 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#dddddd')";  IE8     */
    line-height: 24px;
    font-weight: bold;
    font-size: 11px;
    padding: 0 5px;
    margin: 0;
/*    border-top:1px solid #dddddd;*/
    cursor: pointer;
}
ul.lft_flt_list li .ct{position:absolute;font-size: 9px;color: #999;padding: 0 5px 0 0;right:0px}
img.lf_icon{float:right;width:24px;height:24px;border:none;padding:0px;margin:0px;background-repeat: no-repeat;background-position:100px 100px ;background-image:url(/images/icons/icon_ud_orange.png)}
.lft_flt_head.lf_icon_open > img{background-position: -30px -2px;}
.lft_flt_head.lf_icon_close > img{background-position: -3px -2px;}
ul.lft_flt_list{margin:10px 0px;padding:0 0 0 8px}
ul.lft_flt_list li{line-height: 18px;position:relative;}
ul.lft_flt_list li a{padding-right:7px;word-wrap:break-word;}
ul.lft_flt_list .go_btn {text-align: right;padding-right: 4px;}
.price_dd select{position:absolute;right:10px}
.intick_cat.intick {padding-left: 14px;}
.intick_subcat.intick_cur {padding-left: 14px;}
.intick_subcat.intick{padding-left: 24px}
.lft_flt_list input.standard,.lft_flt_list select.standard{width:100px}
.lft_flt_list_location input,.lft_flt_list_location select{position:absolute;right:10px}
.close_icn{ vertical-align:top;float:right; width: 12px; margin:3px 10px 3px 0}
pre{width:98%;position: fixed;bottom:0px;left:20px;height: 215px;font-size: 11px;background: #ccc;border:1px dotted #000;overflow:auto;padding:10px}
.no_selection ,a.browse{
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
}
/*Start Navigation menu*/
.nav {width:100%; height:28px; background:url(/images/template/menu_slice.png) repeat-x; position:relative; z-index:100; margin:0 auto; border:1px solid #333333;border-right:0px;border-left:0px}
.navmenu,.navmenu ul {padding:0; margin:0; list-style:none; display:inline}
.navmenu {width:930px; border-top:1px solid #333; padding-left:0px;}
.navmenu ul.sub {position:absolute; left:-9999px; top:28px; background:#ffffff; padding:0; z-index:-1; border-top:1px solid #666;} /*padding left*/
.navmenu ul.sub1 {width:120px;}
.navmenu li.top-li {float:left; width:120px; position:relative; background:none; z-index:50;border-right:1px solid #999;}
.navmenu li.top-li a.top-a {display:block;width:92px; float:left; line-height:28px; color:#fff; padding:0 18px 0 10px; text-decoration:none; font-weight:bold; font-size:0.75em;text-align:center;}
.navmenu li.top-li a.top-a:hover {background:url(/images/template/menu_sl_hv.png) repeat-x; color:#fff;}
.navmenu li.top-li:hover > a.top-a {background:url(/images/template/menu_sl_hv.png) repeat-x; color:#fff;}
.navmenu li.has-sub a.top-a:hover {height:28px;}
.navmenu li.has-sub:hover > a.top-a {height:28px;}
.navmenu li.close a {position:absolute; left:50%; top:-0px; width:100px; height:28px; line-height:28px; color:#fff; font-weight:bold; font-size:0.75em; padding:0; margin:0 0 0 -50px; background:#ff8000; text-align:center; text-decoration:none; display:none;}
.navmenu ul li {width:100px; float:left;}
.navmenu ul li a {line-height:28px; color:#fff; background:#ff6501; display:block; width:100px; margin-bottom:1px; padding:0px 10px; text-decoration:none; font-size:12px;}
.navmenu ul li a:hover {font-weight:bold;color:#000; background: #FAB467;}
.navmenu :hover ul.sub {left:0;}
.navmenu :hover ul.left1 {left:-150px;} 
.navmenu .nv_hire ul li a,
.navmenu li.nv_hire:hover > a.top-a, 
.navmenu li.nv_hire:hover {background-color:#1487ea;background-image: none;}
/* for IE6 */
.navmenu table {border-collapse:collapse; margin-bottom:-1px;}
* html .navmenu ul.sub {border:0;}
* html .navmenu ul li.bottomLine {padding:5px 0 5px 10px;}
/*End Navigation menu*/


/* advert css */
.top_search{ border:1px solid #f78e1e; border-top-width:0px;background:#fff;}
.top_search input.standard,.top_search select.standard{ width:250px; height:22px; color:#000; }
.bannerrow{ margin-bottom:10px; text-align:center;}
.flash-replaced .alt {display: block;height: 0;position: absolute;overflow: hidden;width: 0;}
.flash-update p{display:none}
#image_wrap{ margin-bottom:10px; border:none; background:#fff;min-height:512px}
.ui-widget{ font-size:0.9em}
.ui-widget a,.ui-widget img{ border:none;}
.scroll_containerg { width:410px; float:left;height:75px; }
.scrollableg {width:380px; height:75px;left:0px}

.scrollableg .items > div{ margin:0 12px; border:1px solid #f2f2f2;}
.scroll_containerg a.rg { background:url(/images/scrollable/lr_arw.png) no-repeat -20px center;  clear:right; margin-right: 0px;}
.scroll_containerg a.lg { background:url(/images/scrollable/lr_arw.png) no-repeat 0px center; margin-left: 0px; }
.scroll_containerg a.browse{ z-index:5000; width:10px; height:21px;margin:26px 0 0 0;}
.hl{ background:#FFFF00; border: 1px solid #ff0000;}
.gallerypopup{cursor:pointer;z-index:0}
#gallerypopup iframe{border: none;overflow: hidden;}        
.gallerypopup_hover{display: none; position:absolute;cursor:pointer;margin:0px;bottom:55px;background:#000;opacity:0.5;}
img.gallerypopup_hover{height:38px; right:30px;}
span.gallerypopup_hover{left:30px;padding:10px;color:#fff}
.phone_hl{font-weight: bold;}
#image_wrap_no_pic {margin-bottom: 0px;border: none;height: 110px;background: #fff;}
.spec_table{margin:0px;}
a.right img {background: url(/images/scrollable/lr_arw.png) no-repeat -13px center;clear: right;margin-right: 0px;float: right;}
.adv_leftcol{width: 680px;float: left;}
.adv_rightcol{width: 300px;float: right;}
.adv_breadcrums {padding: 21px 10px;font-size:0.8em}
.adv_header {padding: 15px 10px; margin-bottom:10px; background:#f3f3f3}
.adv_header > .tools {font-size: 0.8em;text-align: right;margin-top: 10px; }
.adv_header > .tools .adv_header_loc {float: left;}
.adv_header > .tools .adv_header_loc > * { vertical-align:middle;}
.adv_header > .tools a,img {margin-right:5px; vertical-align: middle}
.adv_header h1{font-size:1.5em;font-weight: bold;}
.adv_description{margin:10px 0px;padding-left: 6px;line-height:22px}
.adv_description .description_text .more_desc_lnk{display:none}
.adv_photo a.right img{ background:url(/images/scrollable/lr_arw.png) no-repeat -13px center;  clear:right; margin-right: 0px;float: right;}
.adv_photo a.left img{ background:url(/images/scrollable/lr_arw.png) no-repeat 9px center; margin-left: 0px; }
a.browse_largimg{opacity:0.55;float:left;position:absolute;top:37%;cursor:pointer;background: #000;width: 34px;padding:30px 0px;}
div.adv_back_button{padding:0px 10px 21px;}
div.adv_back_button a {border: 0px;font-size: 12px;}
.browse_largimg_lt{left:0px}
.browse_largimg_rt{right:0px}
.adv_contact_seller{background:#333;padding:10px;margin-bottom:10px;color:#fff;text-align:center}
.adv_contact_seller>span{text-align:left;display:block}
.adv_contact_seller_bottom img{ margin-right:-5px; }
/*.adv_contact_seller>div{padding:10px 0px 0px 0;}*/
 a.adv_num{font-weight:bold;margin-bottom:0px;color: #fff;font-size:25px;line-height:40px;vertical-align: top;}
span.adv_code {display: inline-block;margin: 10px 0;color: #222;background: #fff;padding:3px;font-weight: bold;font-size:23px;}
.adv_num img {margin-right:5px; }
.adv_contact_seller_bottom {background:#333;color:#fff;padding:10px 10px 15px 10px;margin:15px 0px}
.adv_contact_seller_bottom a.adv_num{vertical-align:middle;display: inline-block;margin-top: -3px;}
.adv_contact_seller_bottom .adv_num img{margin-right:5px; margin-left:5px; }
.adv_contact_seller_bottom  input.standard,.adv_contact_seller_bottom  textarea,.adv_contact_seller_bottom  select,
.adv_contact_seller  input.standard,.adv_contact_seller  textarea,.adv_contact_seller select{
width: 255px;line-height: 20px;font-size: 13px;padding: 12px}
.adv_contact_seller_bottom  input.standard,.adv_contact_seller_bottom  textarea,.adv_contact_seller_bottom  select
{width: 292px;padding:10px}
.adv_contact_seller_bottom  select,.adv_contact_seller select{height:40px;width:280px;color: #999;}
.adv_contact_seller_bottom select{height:40px;width:314px;}
.adv_contact_seller_bottom .m4ubutton,.adv_contact_seller .m4ubutton{width:256px;height:42px;font-size:1.5em}
.adv_contact_seller_bottom .m4ubutton{width:312px}
.adv_contact_seller_bottom td{padding:5px}
.adv_contact_seller_bottom img{ }
.adv_socialshare{margin:15px 0px;text-align:center;padding:10px;background:#fff;font-size:13px}
.adv_socialshare a img{margin-top:10px}
.adv_about_seller{background:#fff;padding:10px 0px}
.adv_about_seller_rt img.view{max-height:90px}
.adv_about_seller_lt{float:right;width:58%}
.adv_about_seller_rt{float:left;width:42%}
.adv_about_seller_cn{display:block;font-size:1.5em;margin-top:10px}
.adv_about_seller_cn .adv_num{font-weight:bold;margin-bottom:10px;color: #ff6501;}
.adv_about_seller table tr td:last-child{font-weight:bold}
.adv_about_seller table tr td:first-child{width:118px}
.adv_bottom_link_container{
border: 1px solid #ccc;
background: none;
padding: 0px;
font-size: 0.80em;
margin: 10px 0px;
}
.adv_bottom_link_container ul.ikey{list-style:none;margin: 10px 0px;padding: 0px;line-height: 23px}
.adv_bottom_link_container ul li a,.adv_bottom_link_container ul li .ct{color: #2b33cc;}
.adv_bottom_link_head{
border-bottom: none;
padding: 12px;
color: #111;
font-weight: bold;
background: none;
}
div.adv_bottom_link_col {
width: 33%;
float: left;
}
.adv_bottom_link_col>div {
font-weight: bold;
color: #777;
font-size: 0.9em;
}

/*added css for seller not opted out*/
.adv_not_opted_details{ width:100%; cursor:pointer; padding:5px 60px 5px 60px; text-align:left;  }
.adv_not_opted_details a{text-decoration:underline; font-size: 11px;  font-weight: 800; color:#2b33cc; text-decoration: none; border-bottom:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.adv_not_opted_details a:hover{ color:#fc7a26; }


.adv_not_opted_details_bt{ width:25%; cursor:pointer; line-height:40px;  text-align:center; float:left;  }
.adv_not_opted_details_bt a{text-decoration:underline; font-size: 11px;  font-weight: 800; color:#2b33cc; text-decoration: none; border-bottom:none;margin: 0 auto;font-family: Verdana, Arial, Helvetica, sans-serif}
.adv_not_opted_details_bt a:hover{ color:#fc7a26; }


.adv_about_seller_private{
    float:none;
    width:100%;
    font-size:13px;
}
.adv_about_seller_private div {
    margin:5px;
    width:48%;
    float:left;
}
.adv_about_seller_private div span{
 
    font-weight:bold;
}
.adv_about_seller_lt label {
width: 99px;display: inline-block;line-height: 20px;vertical-align: top;
}
.adv_about_seller_lt div {    
    font-size: 12px;line-height: 25px;
}
.adv_about_seller_lt div span{
    font-weight:bold;display: inline-block;width: 280px;    
}
.adv_leftcol .latest_machine img {float:none}
.adv_leftcol .scrollable1 .latest_machine {width: 136px;}
#more_from_seller a.browse{height:175px}
a.print_lnk {float: right;vertical-align: top;}
a.print_lnk img{padding-right:10px}
.adv_leftcol .scroll_container1 a.left{margin-right:10px}
.adv_leftcol .scroll_container1 .latest_machine{height:216px}
.adv_leftcol .scroll_container1 a.browse {height: 234px;}
.adv_leftcol .scroll_container1 .latest_machine .latimg {
width: 107px;height:85px}
.galleryhover_ctr{
margin-left:25px;
}
/*
 * Maps dialog css
 */
#adv_map_container{
    display:none;
}
#adv_map_body{
   height:500px; width:900px;  margin:0 auto;  margin-top:1px; 
}

#adv_enquiry_msg_body{
   height:75%; width:75%;  margin:0 auto;  margin-top:70px; border:3px #111 solid;
 
}

.adv_enquiry_msg{
    display:none; position:fixed;  top:0; left:0; right:0; bottom:0;
    z-index:101; background:rgba(0,0,0,0.9);
}
.adv_enquiry_msgheader{
    background:#ff6501; padding:15px;
}
.adv_enquiry_msgheader label{
    font-weight: bold; color:#fff; margin:15px;
}
.adv_enquiry_msgheader img{
    position:absolute; top:10px;  right:20px;
}

.spec_table{margin:0px;}
.specPriceTbl td{border:none;}
.specPriceTbl{width: 400px;border: none;}
.specPriceTbl .spHdRw{font-weight:bold}
.specPriceTbl .spOdRw{background:#eee}
.specPriceTbl{text-align:right}
.specPriceTbl tr td:first-child{text-align:left}
.specPriceTbl td.spDtCell{font-size:11px}

.adv_visits{
    display:none;
    min-width:300px;  max-width:300px; 
    margin-top: 15px; margin-bottom: 10px;
    background: #FFF;
    padding-top:10px; padding-bottom:10px;
}
.adv_visits * {
   vertical-align:middle;
}

.adv_sms{
    margin-top:10px; margin-bottom:20px;
    padding-top:10px;padding-bottom:10px;
    text-align:left;
    background: #fff;
    min-width:300px;  max-width:300px;
    line-height:19px;
    font-size: 10.5px;
}
.adv_sms form{
    margin:15px;
}
.adv_sms input{
    width:190px;text-align:center; letter-spacing:2px;color:#666; font-weight:bold; margin-bottom:5px;
}
/* End advert css */

/* gallery css*/
.gallery_email_seller,.gallery_email_seller .ui-widget-content {
    padding: 0;
    width:300px;
    background-color:#333;
}
.gallery_email_seller .ui-dialog-titlebar{
    padding:0;background:none;
}
.gallery_email_seller .left_col_filterbar input.standard,
.gallery_email_seller .left_col_filterbar textarea{
    width:250px;
}
.lft_css_ar {width: 0px;height: 0px;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 8px solid #ff6501;display: inline-block;}
.rt_css_ar {width: 0px;height: 0px;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 8px solid #ff6501;display: inline-block;}
/* End gallery css*/


.adv_service_title{
background: #fff;
font-size: 13px;
color:#222;

}
@media print {
 .m4unonprintable,.ad_space,#topsearchbar,.nav,.float-widget,.bottomlinks,.newslettersignupbar{display:none}
 a,*{color:#000}
 a.adv_num{color:#000;background:#fff}
}

