/* CSS Document */
body, div, span, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th 
{margin:0; padding:0;font-family:tahoma,georgia,verdana;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; clear:both;}
p{padding:0 0 4px 0px;}
img {border:0;}
caption,th {text-align:left;font-weight:bold;}
label{cursor:pointer;}
:focus{outline:0;}

*html {font:normal 11px Tahoma; color:#434343; background:#fff;}
body {background:url(../images/body_border.gif) top center repeat-y  ; height:100%; color:#333}
.left{ float:left;}
.right{ float:right;}
.padding{padding:6px;}
.header_bg{ background:url(../images/header_bg.gif) top left repeat-x; 
width:937px; height:100px;}
.header_bgFix{background:url(../images/header_bg.gif) top left repeat-x; width:570px; height:90px;}

ul, ul li { margin:0; padding:0; list-style:none;}

/*navigation */
.navbg{ background:url(../images/navbg.gif) top left repeat-x; height:31px;}

.tab_border{ height:auto; border:1px solid #bcaf9e}
.border_white{border:1px solid #fff}
.tabhead{ background:url(../images/tab_head.gif) top left repeat-x; height:24px;}
.contact_bg{ background:url(../images/contact_bg.gif) top left no-repeat; height:74px; width:237px; padding:10px 14px;}
/**.righthead_car{ background:urltop right no-repeat; width:430px; height:115px; float:right;}**/

/*text*/
.textred18{ font-family:Georgia, "Times New Roman", Times, serif; color:#cb4721; font-size:18px; font-weight:normal; text-decoration:none;}
.textbrown18{ font-family:Georgia, "Times New Roman", Times, serif; color:#6a2300; font-size:18px; font-style:italic; font-weight:normal; text-decoration:none; line-height:22px;}
.textblack12{ font-family:Tahoma; color:#001b50; font-size:12px; font-weight:normal; text-decoration:none;}
.textblue12{ font-family:Tahoma; color:#2c6c8d; font-size:12px; font-weight:normal; text-decoration:none;}
.textblack11{ font-family:Tahoma; color:#002e46; font-size:11px; font-weight:normal; text-decoration:none;}

.text_y11{ font-family:Tahoma; color:#9b998d; font-size:11px; font-weight:normal; text-decoration:none;}


/*Link*/
.textgrey10{ font-family:Tahoma; color:#696969; font-size:11px; font-weight:normal; text-decoration:none;}
.textgrey10 a:link, .textgrey10 a:visited{color:#696969; text-decoration:none;}
.textgrey10 a:hover, .textgrey10 a:active{color:#1b1b1b; text-decoration:underline;}

.textlink11{ font-family:Tahoma; color:#8f845a; font-size:11px; font-weight:normal; text-decoration:underline;}
.textlink11 a:link, .textlink11 a:visited{color:#8f845a; text-decoration:underline;}
.textlink11 a:hover, .textlink11 a:active{color:#4a3d0c; text-decoration:none;}


.slidebox{ width:618px; float:left; position:relative;}
.searchpanel{ border:1px solid #ddd3d4; width:426px; position:relative;  float:left;}
.searchbg{ background:url(../images/search_bg.gif) top left repeat-x; height:39px;}
.search_rightbox{height:240px; float:right; position:relative; margin-left:4px;}
.des_box{ background:url(../images/des_box.gif) bottom left repeat-x; height:240px; width:154px; border:#779eb3 1px solid; float:right; padding:10px;  }
.featured_bg{ background:url(../images/featured_bg.gif) top left repeat-x; height:200px; position:relative}
.featured_bgnew{ background:url(../images/featured_bg.gif) top left repeat-x; height:auto; position:relative}

.featured_cars{ width:608px; float:left; position:relative;}
.arrow{ width:16px; padding:20px 0; float:left; position:relative;}
.feartured_mid{ width:575px; float:left; position:relative}
.pic_border{ padding:2px; border:1px solid #dbd9cc; margin-bottom:10px}
.list_car{ width:107px; padding:0 16px; float:left; position:relative;}
.list_car input{
padding:2px; border:1px solid #dacba2;}

.page{ list-style:none; margin-top:4px;}
.page li{  display:inline;}
.page li a{ font-family:Tahoma; color:#b0a594; font-size:11px; background:url(../images/page.gif) top left no-repeat; width:10px; height:14px; padding:3px 4px; text-decoration:none; margin-right:5px; font-weight:bold; display:block; float:left;}
.page li a:hover, .page li .current{ background:url(../images/page_over.gif) top left no-repeat; width:10px; height:14px; text-decoration:none; }
/*input forms*/
.textfield{ border:2px solid #d7cec1; width:108px; height:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#6b6862; font-size:11px; text-decoration:none; padding:0 2px;}

.search_field{ border:1px solid #aca18d; width:100px; height:17px; font-family:Tahoma; color:#6a6964; font-size:11px; text-decoration:none; padding:3px 2px 0 5px;}

.selectbox{ border:2px solid #d7cec1; width:115px; height:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#6b6862; font-size:11px; text-decoration:none; padding:0  0 0 2px;}

/*footer*/
.footer_bg{ background:url(../images/footer_bg.gif) top left repeat-x; height:53px; padding:15px 15px 0 15px;}

/*23.09.08*/
.chatbar{ background:url(../images/chatbar.gif) top left repeat-x; height:31px; border:1px solid #e7cf9f; padding:6px 25px 0px 25px}
.textbrown11{ font-family:Tahoma; color:#a9856b; font-size:11px; font-weight:normal; text-decoration:none;}
.textbrown12{ font-family:Tahoma; color:#642a00; font-size:12px; font-weight:normal; text-decoration:none;}
.textbrown12 a:link, .textbrown12 a:visited{color:#642a00; text-decoration:none;}
.textbrown12 a:hover, .textbrown12 a:active{color:#642a00; text-decoration:underline;}



.topmid{ background:url(../images/topmid.gif) top left repeat-x; height:3px;}
.rightmid{ background:url(../images/rightmid.gif) top left repeat-y; width:3px;}
.botmid{ background:url(../images/botmid.gif) top left repeat-x; height:3px;}
.leftmid{ background:url(../images/leftmid.gif) top left repeat-y; width:3px;}
.padding_all{ padding:7px;}

/*24.09.08*/
.topmid_b{ background:url(../images/topmid_b.gif) top left repeat-x; height:3px;}
.rightmid_b{ background:url(../images/rightmid_b.gif) top left repeat-y; width:3px;}
.botmid_b{ background:url(../images/botmid_b.gif) top left repeat-x; height:3px;}
.leftmid_b{ background:url(../images/leftmid_b.gif) top left repeat-y; width:3px;}

.slide_box{ background:url(../images/slide_bg.gif) top left repeat-x; height:50px; border:1px solid #8f807b; padding:5px 3px;}

.images_border{ padding:2px; border:1px solid #dacba2;}
 .images_border:hover{ padding:2px; border:1px solid #000;}
 .images_border_selected{ padding:2px; border:1px solid #000;}

.images_border_select{ padding:2px; border:1px solid #cb4721;opacity:0.5;  
       filter:alpha(opacity=50); }
.slide_pic{ float: left; width:585px; position:relative; margin:0 0;}
.slide_pic img{
margin:0px 7px;
}
.slide_pic div input{
margin:0px 7px;
padding:2px;
float:left;	
border:1px solid #dacba2;
}

.slide_pic div.left
{
	width:14px; padding:10px 0; margin:0px; float:left;
}
.slide_pic div.right
{
	width:14px; padding:10px 0; margin:0px;float:right;
}
.slide_pic div.left img, .slide_pic div.right img{
margin:0px;
}
.slide_pic div.left input, .slide_pic div.right input
{

margin:0px;
padding:0px;
border:none;
}
.textblack12{ font-family:Tahoma; color:#340000; font-size:12px; font-weight:normal; text-decoration:none;}

.borderbot{ border-top:2px solid #d8c8ad}

.inventorybox{ background:#fffbf0; border:#bdc1c3 1px solid}
.inventory_head{ background:url(../images/lobbyhead.gif) top left repeat-x; height:23px; border:1px solid #baa99f; padding:0px 8px 0px 8px;}
.inventory_box{height:50px; padding:12px 6px;}
.inventory_pic{ float: left; width:880px; position:relative; margin:0 0;}
.inventory_pic img{
margin:0px 7px;
}
.inventory_pic input{
margin:0px 7px;
}
.inventory_pic div{ width:14px; padding:10px 0; margin:0px
}
.inventory_pic div img{
margin:0px;
}
.textyellow11{ font-family:Tahoma; color:#8d7b48; font-size:11px; font-weight:normal; text-decoration:none; line-height:20px}



/**loggedin_block**/
#container2  
    {    
        width:235px;  
        color:color:#003f5d;  
        position:relative;  
        float:right;    
        overflow:hidden;
        height:47px;
        font-size:11px;
   }  
    
   #container2 .transparency  
   {
    opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    background:url(../images/loginbg.gif) no-repeat center;
    width:235px;
    height:47px;
    position:absolute;
    z-index:20;
    top:0px;
    left:-13px;
    z-index:10;
   }  
    
   .content  
   {
    position:absolute;
    color:#848484;
    font-size:11px;
    z-index:11;
    text-align:left;
    top:4px;
    left:19px;
       
   }
   content span{
   margin:0px 10px;
   }
   .content a{
   padding-left:0px;
   color:#d66700;
   text-decoration:underline;
   }
      .content a:hover{
       padding-left:0px;
   color:#d66700;
   text-decoration:none;
   }
   
   .content img{
   margin-right:4px;
   border:0px solid #c1ba99;
   }
   /***logintable***/
   .loginbd{
   background:#FFFFFF;
   color:#333;
   }
   .mainlogin{
   border:1px solid #9da1a5;
   margin-top:30px;
   }
   .loginheader{
   background:url(../images/bg_loginhead.gif) repeat-x;
   height: 85px;
   width:570px;
   }

   .loginmaincontent{
   width:570px;
   color:#444;
   font-family:tahoma, verdana;
   overflow:hidden;
   }
   .loginmaincontent .left{
   width:353px;
   w\idth:313px;
   float:left;
   padding:10px 20px;
   }
   .loginmaincontent .right{
   width:217px;
   w\idth:167px;
   float:right;
   padding:10px 25px;
   background:url(../images/bifurc.gif) no-repeat left top;
   height:324px;
   }
   .loginmaincontent .right img{
   margin:10px 0px;
   }
   
   .loginmaincontent .right div{
   width:166px;
   overflow:hidden;
   font-family:tahoma;
   font-size:12px;
   color:#90887d;
   }
   .loginmaincontent .right div span{
   color:#7fbf30;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:18px;
   }
   .loginmaincontent .right div ul {
  margin-top:12px;
  }
  .loginmaincontent .right div ul li{
  list-style-image:url(../images/bullet.gif);
  list-style-position:inside;
  padding-bottom:10px;
  padding-left:0px;
  }
  fieldset{
  margin-top:10px;
   border:2px solid #d7cec1;
   padding-left:5px;
   font-family:tahoma;
   font-size:11px;
  }
  fieldset table{
  margin:10px 0px;
  padding-left:10px;
  }
  fieldset table a{
  color:#ae310e;
  text-decoration:underline;
  }
    fieldset table a:hover{
  color:#ae310e;
  text-decoration:none;
  }
 .textbox{
  border:2px solid #d7cec1;
  width:164px;
  w\idth:156px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
   .textbox1{
  border:2px solid #d7cec1;
  width:134px;
  w\idth:126px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
     .textbox2{
  border:2px solid #d7cec1;
  width:405px;
  w\idth:398px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
       .textarea1{
  border:2px solid #d7cec1;
  width:405px;
  w\idth:398px;
  height:40px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
    .textbox3{
  border:2px solid #d7cec1;
  width:60px;
  w\idth:52px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
       .textbox4{
  border:2px solid #d7cec1;
  width:415px;
  w\idth:407px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
     .textbox5{
  border:2px solid #d7cec1;
  width:122px;
  w\idth:114px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
     .textbox6{
  border:2px solid #d7cec1;
  width:72px;
  w\idth:64px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
       .textbox7{
  border:1px solid #d7cec1;
  width:150px;
  w\idth:142px;
  height:13px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
   .combobox1{
  border:2px solid #d7cec1;
  width:46px;
  height:20px;
  color:#9c9182;
  font-size:11px;
  }
     .combobox2{
  border:2px solid #d7cec1;
  width:405px;
  height:20px;
  color:#9c9182;
  font-size:11px;
  }
      .combobox3{
  border:2px solid #d7cec1;
  width:180px;
  height:20px;
  color:#9c9182;
  font-size:11px;
  }
  fieldset table .newbut{
  border:0px;
  background:url(../images/buttonbg.gif);
  height:24px;
  width:44px;
  color:#fff;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-transform:capitalize;
  display:block;
  font-weight:bold;
 margin-right:10px;
  }
  
  legend{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  color:#cb4721;
  }
  /**onlineagent**/
   .onlineagent{
   width:570px;
   color:#444;
   font-family:tahoma, verdana;
   overflow:hidden;
   }
   .onlineagent .left{
   width:323px;
   w\idth:283px;
   float:left;
   padding:10px 20px;
   }
   .onlineagent .left table{
   border:1px solid #bcaf9e;
   }
   .onlineagent .left table .heading{
   background:url(../images/bg_headonline.gif) bottom left no-repeat;
   height:36px;
   color:#cb2126;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:18px;
   padding-left:10px;
   }
   .onlineagent .right{
   width:247px;
   w\idth:197px;
   float:left;
   padding:10px 25px;
   background:url(../images/bifurc.gif) no-repeat left top;
  
   }
   .onlineagent .left table div{
   margin:4px 4px 12px 4px;
   padding:4px 4px 8px 4px;
   background:url(../images/dotline.gif) repeat-x bottom left;
   color:#8f845a;
   font-size:11px;
   }
   .onlineagent .left table div table{
   border:0px;
   
   }
   .onlineagent .right table{
   background-color: #fffdf6;
   border:1px solid #bcaf9e; 
   }
   .onlineagent .right table .header{
   background:url(../images/lobbyhead_bg.gif) repeat;
   color:#cb2126;
   font-family:Georgia, "Times New Roman", Times, serif;
   padding:3px;
   font-size:13px;
   }
   .onlineagent .right table .header span{
   color:#5a6267;
   font-size:10px;
   font-family:tahoma;
   padding-left:30px;
   }
   .onlineagent .right table .header span span{
   padding:0px;
   color:#cb2126;
   }
   .onlineagent .right table .lobby{
   overflow:auto;
   height:300px;
   padding-left:10px;
   padding-top:5px;
   color:#5a6267;
   font-size:11px;
   font-family:tahoma;
   }
    .lobby ul{
	width:174px;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	.lobby ul li{
	border-bottom:1px solid #eee1cf;
	font-size:11px;
	list-style-image:url(../images/online_lobby.gif);
	margin-left:10px;
	margin-bottom:7px;
	padding-bottom:4px;
	color:#92908c;
	}
	.lobby ul li span{
	font-size:10px;
	color:#bebcb9;
	padding-left:10px;
	font-style:oblique
	}
	.lobby ul li.me{
	color:#705125;
	font-weight:bold;
	}
	.lobby ul li.talking{
	list-style-image:url(../images/lobby_talking.gif);
	}
	.onlineagent .right .advan{
	border:3px solid #dcd3c8;
   overflow:hidden;
   font-family:tahoma;
   font-size:11px;
   color:#90887d;
   padding:0px 5px;
   }
   .onlineagent .right .advan span{
   color:#7fbf30;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:18px;
   border-bottom:1px solid #dcd3c8;
   display:block;
   }
   .onlineagent .right .advan ul {
  margin-top:12px;
  }
  .onlineagent .right .advan ul li{
  list-style-image:url(../images/bullet.gif);
  margin-left:15px;
  margin-bottom:10px;
 
  }

   #fixmeeting fieldset{
  margin-top:10px;
  padding:5px;
   border:2px solid #d7cec1;
   padding-left:5px;
   font-family:tahoma;
   font-size:11px;
  }
  #fixmeeting fieldset table{
 
  padding-left:5px;
  border:0px;
  }
  #fixmeeting fieldset table a{
  color:#ae310e;
  text-decoration:underline;
  }
    #fixmeeting fieldset table a:hover{
  color:#ae310e;
  text-decoration:none;
  }
  #fixmeeting fieldset table .textbox{
  border:1px solid #d7cec1;
  width:158px;
  w\idth:150px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
    #fixmeeting fieldset table .textarea1{
  border:1px solid #d7cec1;
  width:158px;
  w\idth:150px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  height:30px;
  }
  #fixmeeting fieldset table .textbox1{
  border:1px solid #d7cec1;
  width:46px;
  w\idth:38px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
    #fixmeeting fieldset table .textbox2{
  border:1px solid #d7cec1;
  width:100px;
  w\idth:92px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
  #fixmeeting fieldset table .newbut{
  border:0px;
  background:url(../images/buttonbg1.gif);
  height:24px;
  width:69px;
  color:#fff;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-transform:capitalize;
  display:block;
  font-weight:bold;
 margin-right:10px;
  }
  
  legend{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  color:#cb4721;
  }
  .regis_login{
  width:353px;
   w\idth:313px;
   float:left;
   padding:0px 20px;
   margin-left:10px;
  }
  
  .regis_tble{
  margin-top:10px;
  border:2px solid #d7cec1;
  font-family:tahoma;
   font-size:11px;
  }
  .regis_tble tr td{
  padding:5px 0px 5px 5px;
  }
  .regis_tble tr td span{
  color:#FF0033;
  }
  .regisheading{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  color:#cb4721;
  padding-bottom:4px;
  border-bottom:2px solid #d7cec1;
  width:500px;
  }
  .newbut1{
  border:0px;
  background:url(../images/buttonbg1.gif);
  height:24px;
  width:69px;
  color:#fff;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-transform:capitalize;
  display:block;
  font-weight:bold;
 margin-right:10px;
  }
  .field_regis{
   margin-top:0px;
   border:2px solid #d7cec1;
   padding-left:5px;
   font-family:tahoma;
   font-size:11px;}
   
   .regisdivider{
   background:url(../images/regisdivider.gif) no-repeat left top;
   height:358px;
   }
   
   
   
  .viewmodel_bg{ background:url(../images/featured_bg.gif) top left repeat-x; position:relative}

.modelpic_cars{ width:671px; float:left; position:relative;}
.picarrow{ width:16px; height:50px; padding:30px 0; float:left; position:relative;}
.picarrow_rt{ width:16px; height:50px; padding:30px 0; float:right; position:relative;}
.modelpic_mid{ width:620px; float:left; position:relative; padding-left:15px;}
.modelpic_des{ width:639px; float:left; position:relative ; padding:10px 0px 10px 15px;}
.modelpic_des table{
background-color:#f6f1f1;
border-left:1px solid #e8e2e2;
border-right:1px solid #e8e2e2;
border-top:1px solid #e8e2e2;
color:#8f835b;
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.highlight{
color:#844b00;
}
.modelpic_des table p{
margin-top:10px;
color:#8e5f28;
}
.modelpic_des table td{
padding:5px;
border-left:1px solid #e2d9d9;
border-bottom:1px solid #e2d9d9;
}
.modelpic_car{ width:170px; padding:0 13px; float:left; position:relative;}
.h-line{
background:url(../images/h_line.gif) top left repeat-x;

}
/***generated buApurba Hudait**/
.buttonbg{ background:url(../images/buttonbg.gif) top left repeat-x; border:#9db0bc 1px solid; color:#666666; font-weight:bold; font-family:Tahoma; font-size:12px; text-decoration:none; text-align:center; padding:4px 10px; cursor:pointer;}

.text_area{ border:#999999 1px solid; height:auto; font-family:Tahoma; font-weight:normal; font-size:11px; color:#333333; font-weight:normal; padding:0 4px;}

.ddl_style{ height:auto; font-family:Tahoma; font-weight:normal; font-size:11px; color:#333333; font-weight:normal; padding:0 0px;}
/***generated buApurba Hudait**/

/**ad_search**/
.search_main{ height:auto; border:1px solid #bcaf9e}
.search_tble{
background-color:#fffcf4;
  
  border:1px solid #d7cec1;
  font-family:tahoma;
   font-size:11px;
  }
  .search_tble tr td{
  padding:3px 0px 3px 5px;
  }
  .search_tble tr td span{
  color:#FF0033;
  }
  .searchheading{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  color:#cb4721;
  padding-bottom:4px;
  border-bottom:2px solid #d7cec1;
  width:99%;
  }
   .searchheading label
  {
  font-family:Tahoma; color:#642a00; font-size:11px;
  padding-right:7px;
  }
  .serch_criteria{
  width:99%;
   border:1px solid #e8e5db;
   background-color:#fffefb;
   margin-bottom:10px;
  }
  
  .serch_criteria table td span  /* may change */
  {
  font-weight:normal;
  color:#642a00;
  }
  .or_div{
  text-align:center;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:14px;
  font-weight:normal;
  color:#cb4721;
  margin-bottom:10px;
  }
.smallheading{
Color:#aca294;
font-weight:normal;
border-bottom:1px solid #e8e5db;
}
.result_div{
background-color:#fffcf4;
  border:1px solid #d7cec1;
  font-family:tahoma;
   font-size:11px;
   padding: 0px 5px;
   overflow:hidden;
   height:auto;
   float:left;
   position:relative;
  }
  .noresult{
background-color:#fffcf4;
  border:1px solid #d7cec1;
  font-family:tahoma;
   font-size:24px;
   width:600px;
   text-align:center;
   padding: 10px 10px;
   overflow:hidden;
   height:auto;
   float:left;
   position:relative;
   color:#cb4721;
  }
  .noresult table{
  background-color:#f7f3db;
  border:2px solid #d3cfb6;
  }
  .noresult span{
   font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
  color:#8c6f6f;
  font-style:italic;
  }
    .noresult span a{
   font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
  color:#8c6f6f;
  font-style:italic;
  text-decoration:underline;
  }
      .noresult span a:hover{
   font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
  color:#8c6f6f;
  font-style:italic;
  text-decoration:none;
  }
    .resultheading_div{
  font-family:tahoma, "Times New Roman", Times, serif;
  font-size:11px;
  color:#cb4721;
  padding-bottom:4px;
  border-bottom:2px solid #d7cec1;
  width:100%;
  overflow:hidden;
  
  position:relative;
  }
  .resultheading_div .heading{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  float:left;
  }
  .resultheading_div .heading span{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:10px;
  padding-left:10px;
  color:#8c6f6f;
  font-style:italic;
  }
  .resultheading_div .heading span a{
   color:#8c6f6f;
   text-decoration:underline;
  }
   .resultheading_div .heading span a:hover{
   color:#8c6f6f;
   text-decoration:none;
  }
/**ad_search**/
/**pagenavigation**/
#page_navigation {
	width:200px;
	padding:5px 0 0 0;
	background:url(../images/hr_dashes_small_02.gif) repeat-x center top;
	float:right;
	position:relative;
	
	}
	
#page_navigation ul {
	float:right;
	}	
		
#page_navigation li {
	float:left;
	font-weight:bold;
	text-align:center;
	display:inline;
	}

#page_navigation .current a  {
	background:url(../images/page_over.gif) no-repeat center center;
	}

#page_navigation li a {
	
	display:block;
	width:16px;
	height:20px;
	line-height:18px;
	float:left;
	}
		
#page_navigation li a:link,
#page_navigation li a:visited {
	text-decoration:underline;
	color:#C55454;
	}		

#page_navigation li a:hover,
#page_navigation li a:active {
	text-decoration:none;
	color:#C55454;
	}
#page_navigation span {
	float:left;
	font-weight:normal;
	text-align:center;
	color:#C55454;
	}
	
#page_navigation span a:link,
#page_navigation span a:visited {
	text-decoration:none;
	color:#C55454;
	}		

#page_navigation span a:hover,
#page_navigation span a:active {
	text-decoration:underline;
	color:#C55454;
	}		
	.indiresults{
	background:url(../images/dividersearch.gif) repeat-x bottom left;
	padding:4px 4px 8px 4px;
	margin-bottom:10px;
	width:600px;
	float:left;
	position:relative;
	font-size:11px;
	color:#3f2700;
	}
	.indiresults span{
	color:#746b47;
	padding-right:4px;
	}
	.indiresults p{
	color:#3f2700;}
	.indiresults .pic_border{ padding:2px; border:1px solid #dbd9cc; margin-bottom:5px}
	.indiresults a{
	font-size:11px;
	color:#cb4721;
	text-decoration:underline;
	}
		.indiresults a:hover{
	font-size:11px;
	color:#cb4721;
	text-decoration:none;
	}
	.ser_parts{
	color:#61453d;
	font-family:tahoma;
	font-size:11px;
	padding:0px 20px 0px 10px;
	}
	.ser_parts h1{
	font-family: georgia;
	color:#c84622;
	font-size:18px;
	white-space:normal;
	}
	.ser_parts span{
	color:#b7916e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	}
	.ser_parts a{
	color:#c84622;
	font-size:11px;
	text-decoration:underline;
	}
		.ser_parts a:hover{
	color:#c84622;
	font-size:11px;
	text-decoration:none;
	}
	.ser_divider{
	background:url(../images/serv_divider.gif) no-repeat left top; 
	height:217px;
	}
	.border_white1{border:1px solid #fff;
	background-color:#f9f3ed;
	}
	.textred18_new{ font-family:Georgia, "Times New Roman", Times, serif; color:#cb4721; font-size:18px; font-weight:normal; text-decoration:none;
	border-bottom:1px dashed #cccccc; margin-right:5px;
	}
	 .dealsandsavings{
   overflow:hidden;
   width:245px;
   float:left;
   padding-left:10px;
   padding-top:5px;
   color:#5a6267;
   font-size:11px;
   font-family:tahoma;
   }
    .dealsandsavings ul{
	width:245px;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	.dealsandsavings ul li{
	background:url(../images/divider_deals.gif) repeat-x bottom left;
	font-size:11px;
	list-style-image:url(../images/bullet.gif);
	margin-left:10px;
	margin-bottom:7px;
	padding-bottom:4px;
	color:#92908c;
	}
	.dealsandsavings ul li a{
	color:#92908c;
	text-decoration:none;
	}
	.dealsandsavings ul li a:hover{
	color:#6e4a04;
	text-decoration:none;
	}
	
	
	 .feature_link{
   overflow:hidden;
   width:110px;
   float:left;
   padding-left:10px;
   padding-top:5px;
   color:#5a6267;
   font-size:11px;
   font-family:tahoma;
   }
    .feature_link ul{
	width:110px;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	.feature_link ul li{
	background:url(../images/divider_deals.gif) repeat-x bottom left;
	font-size:11px;
	list-style-image:url(../images/linkbullet.gif);
	margin-left:10px;
	margin-bottom:7px;
	padding-bottom:4px;
	color:#92908c;
	}
	.feature_link ul li a{
	color:#92908c;
	text-decoration:none;
	}
	.feature_link ul li a:hover{
	color:#6e4a04;
	text-decoration:none;
	}
	.link{
	font-family:tahoma, verdana;
	font-size:10px;
	color:#c84622;
	text-decoration:underline;
	}
	.link:hover{font-size:10px;
	color:#c84622;
	text-decoration:none;
	}
	
	/* apurba added 29-10-2008  */
	.ContextMenuPanel 
    {
	    border: 1px solid #868686;
	    z-index: 1000;
	    background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	    cursor: default;
	    padding: 1px 1px 0px 1px;
	    font-size: 11px;
    }
	
	.ContextMenuBreak
    {
	    margin:1px 1px 1px 32px;
	    padding:0;
	    height:1px;
	    overflow:hidden;
	    display:block;
	    border-top: 1px solid #C5C5C5;	
    }

    a.ContextMenuItem
    {
	    margin: 1px 0 1px 0;
	    display: block;
	    color: #003399;
	    text-decoration: none;
	    cursor: pointer;	
	    padding: 4px 19px 4px 33px;
	    white-space: nowrap;
    }

    a.ContextMenuItem-Selected
    {
	    font-weight: bold;
	    vertical-align:middle;
	    padding: 3px 18px 3px 32px;
    }

    a.ContextMenuItem:hover
    {
	    background-color: #FFE6A0;
	    color: #003399;
	    border: 1px solid #D2B47A;
	    padding: 3px 18px 3px 32px;
    }
	
	/***************************/
	
	 .forpass fieldset{
  margin-top:10px;
  padding:5px;
   border:2px solid #d7cec1;
   padding-left:5px;
   font-family:tahoma;
   font-size:11px;
  }
  .forpass fieldset table{
 
  padding-left:5px;
  border:0px;
  }
  .forpass fieldset table a{
  color:#ae310e;
  text-decoration:underline;
  }
    .forpass fieldset table a:hover{
  color:#ae310e;
  text-decoration:none;
  }
  .forpass fieldset table .textbox{
  border:1px solid #d7cec1;
  width:158px;
  w\idth:150px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
    .forpass fieldset table .textarea1{
  border:1px solid #d7cec1;
  width:158px;
  w\idth:150px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  height:30px;
  }
  .forpass fieldset table .textbox1{
  border:1px solid #d7cec1;
  width:46px;
  w\idth:38px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
    .forpass fieldset table .textbox2{
  border:1px solid #d7cec1;
  width:100px;
  w\idth:92px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
  }
  .forpass fieldset table .newbut{
  border:0px;
  background:url(../images/buttonbg1.gif);
  height:24px;
  width:69px;
  color:#fff;
  font-family:Georgia, "Times New Roman", Times, serif;
  text-transform:capitalize;
  display:block;
  font-weight:bold;
 margin-right:10px;
  }
	
	/************Apurba Added 10 Nov********/
	
	 .combobox4{
  border:2px solid #d7cec1;
  width:100px;
  height:20px;
  color:#9c9182;
  font-size:11px;
  }
  
  .textbox12{
  border:2px solid #d7cec1;
  width:100px;
 
  height:22px;
  
  color:#9c9182;
  font-size:11px;
  }
  /****chat Page style****/
  .chat_pg1
{padding:2px 0px 2px 6px; border-bottom:1px solid #e7cf9f;
	font-family:Georgia, "Times New Roman", Times, serif; color:#6a2300; font-size:12px; background-color:#f3f0e6;  font-weight:normal; text-decoration:none;
	}
	.chatpg_bd
	{
	float:left; border-top:1px solid #e7cf9f; padding:5px 5px 0px 6px;
	}
	.chat_con
	{
	height: 140px;  width: 270px; overflow: auto; background-color: #FFFFFF; border: 0px solid #555555; font-family:tahoma, georgia; font-size:11px; color:#6a2300; padding-left:6px;
	}
	.chat_time {
			font-family: arial;
				font-style: normal;
				font-size: 9px;
				color:#9c9182;
			}
			
			.chat_user {
			font-family:georgia;
				font-weight:bold;
				font-size: 11px;
				color:#9c9182;
			}
	
	
	/*************END************************/
		.send{
  border:0px;
  background:url(../images/sendbg.gif);
  height:21px;
  width:40px;
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  display:block;
  font-weight:bold;
  font-size:11px;
  }	
	
	
	
	.chat_info{
	background:url(../images/chatinfobg.gif) repeat-x;
	height:50px;
	font-family:tahoma, verdana;
	font-size:11px;
	font-weight:normal;
	color:#340000;
	}
	.chat_info span{
	color:#848383;
	}
	.status{
	color:#aaa28b;
	}
	.lobbyhead{
	background:url(../images/lobbyhead.gif) repeat-x;
	color:#340000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	height:23px;
	
	}
	.lobbydiv{
	width:100%;
	height:110px; overflow:auto; overflow-x:hidden; float:left;
	}
	.online{ background:url(../images/bullet.gif) top left no-repeat; height:16px;  padding:0 0 0 15px; margin:5px 0;  color:#8c6f6f;font-family:Tahoma;  font-size:10px; font-weight:normal; text-decoration:none;}
.busy{ background:url(../images/bullet_green.gif) top left no-repeat; height:16px;  padding:0 0 0 15px; margin:5px 0;  color:#340000;font-family:Tahoma;  font-size:10px; font-weight:normal; text-decoration:none;}



/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
	padding-bottom:5px;
	padding-right:5px;
}

.filledRatingStar {
    background-image: url(../Images/rate_hover.gif);

}

.emptyRatingStar {
    background-image: url(../Images/rate_normal.gif);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}

.slide_picclient{ float: right; width:485px; position:relative; margin:0 0;}

.slide_picclient input
{
padding:2px;
float:left;	
margin:0px 8px;
border:0px;
}
.slide_picclient div{ width:14px; padding:10px 0; margin:0px;
}
.slide_picclient div img{
margin:0px;
}
.slide_picclient div input{
margin:0px;
padding:0px;
}
.slide_picpsh{
background:url(../images/divider_pushimg.gif) right center no-repeat;
height: 48px;
float:left;
width: 90px;
padding-left:10px;}
.slide_picpsh img{
padding:2px; border:1px solid #cb4721;
}
.slide_picpsh input{
padding:2px; border:1px solid #cb4721;
}

	
	
/*********End ***********************/
	
/**********Added on 21 Nov 2008 **********/

.noresult{
background-color:#fffcf4;
 border:1px solid #d7cec1;
 font-family:tahoma;
  font-size:24px;
  width:600px;
  text-align:center;
  padding: 10px 10px;
  overflow:hidden;
  height:auto;
  float:left;
  position:relative;
  color:#cb4721;
 }
 .noresult table{
 background-color:#f7f3db;
 border:2px solid #d3cfb6;
 }
 .noresult span{
  font-family:Georgia, "Times New Roman", Times, serif;
 font-size:12px;
 color:#8c6f6f;
 font-style:italic;
 }
   .noresult span a{
  font-family:Georgia, "Times New Roman", Times, serif;
 font-size:12px;
 color:#8c6f6f;
 font-style:italic;
 text-decoration:underline;
 }
     .noresult span a:hover{
  font-family:Georgia, "Times New Roman", Times, serif;
 font-size:12px;
 color:#8c6f6f;
 font-style:italic;
 text-decoration:none;
 }

/*****************************************/

/************26.11.08***********/
.viewdiv{
margin-bottom:6px; margin-right:4px; background-color:#fffefb;

}
.viewdiv table{
border-left:1px solid #e8e5db;
border-top:0px solid #e8e5db;
}
.viewdiv table td{
border-right:1px solid #e8e5db;
border-bottom:1px solid #e8e5db;
color:#464b51;
font-size:11px;
padding-left:6px;
}
.viewdiv table td span
{
color:#464b51;	
}
.viewdiv table td .textbox
{
border:2px solid #d7cec1;
  width:122px;
  w\idth:114px;
  height:14px;
  padding:2px 4px;
  color:#9c9182;
  font-size:11px;
}
	
	
	.viewdiv_header{
margin-bottom:0px; margin-right:0px; background-color:#fffefb;

}
.viewdiv_header table{
border-left:1px solid #e8e5db;
border-top:1px solid #e8e5db;
}
.viewdiv_header table td{
border-right:1px solid #e8e5db;
border-bottom:0px solid #e8e5db;
color:#464b51;
font-size:11px;
padding-left:6px;
}
	
	/********* add on 27-11 for Under Construction****/
.undercon{
	background:url(../images/bgundercon.gif) repeat-x;
	height:219px;
	color:#cb4721;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:32px;
} 
	
	
	/***********************
	
/*28/11/2008*/
	.uploadlink{
  margin-top:7px;
   font-family:tahoma;
   font-size:11px;
    }
   
    .uploadlink table{
    border:2px solid #d7cec1;
  
    color:#464b51;
    }
    .uploadlink table td{
    border-right:2px solid #d7cec1;
    border-bottom:2px solid #d7cec1;
    padding:4px;
   
    }

    .uploadlink table td span{
        color:#464b51;
    }
/**/	

/* added on 22-12-08 for Transaction */

	.newbut2{
	 outline:none;
	 border:0px;
	 background:url(../images/buttonbg2.gif);
	 height:24px;
	 width:110px;
	 color:#fff;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 text-transform:capitalize;
	 display:block;
	 font-weight:bold;
	margin-right:10px;
	 } 
	 
	   .print
	   {
  width:60%;
   border:1px solid #e8e5db;
   background-color:#fffefb;
   margin-bottom:10px;
   text-align:left;
  }
   .print table td 
   {
    padding:3px 6px;
   }
  
  .print table td span  /* may change */
  {
  font-weight:normal;
  color:#642a00;
  }
 


/*  end */

/* add on 13.10.2009 */

.noonline{
background-color:#fffcf4;
 border:1px solid #d7cec1;
 font-family:tahoma;
  font-size:15px;
  font-weight:bold;
  width:612px;
  text-align:center;
  padding: 10px 10px;
  margin-bottom:10px;
  overflow:hidden;
  height:auto;
  position:relative;
  color:#cb4721;
  clear:left;
 }
 .noonline a
 {color:#cb4721;
  text-decoration:underline;
 }
  .noonline a:hover
 {color:#cb4721;
  text-decoration:none;
 }
 .noonline table{
 background-color:#f7f3db;
 border:2px solid #d3cfb6;
 padding:4px;
 }
/****gridtblestart****/
.gridtble
{
    margin-top: 20px;
    font-family: Arial;
    font-size:11px;
    color:Navy;
}
.gridtble tr td{
padding:2px 6px;
}
.gridtble tr th
{
    background: url(../images/gridtble_header.gif) repeat-x;
    color: #000;
    height:16px;
    font-family: arial;
    font-size: 10px;
    border-top: 1px solid #c7d4e3;
    border-left: 1px solid #c7d4e3;
    padding:0px 6px;
}


/****gridtblestart****/


/* End */

.home_login{
  width:265px;
  float:left;
  padding:0px 0px;
  }
  .home_login fieldset{
  margin-top:0px;
   border:1px solid #d7cec1;
  padding-left:0px;
  font-family:tahoma;
  font-size:11px;
    }
  .main_imgBorder{  
    border:2px solid #FFF;
  }
  
  .loginbut{
 border:0px;
 background:url(../images/buttonbg.gif);
 height:24px;
 width:44px;
 color:#fff;
 font-family:Georgia, "Times New Roman", Times, serif;
 text-transform:capitalize;
 font-size:13px;
 display:block;
 font-weight:bold;
 }
 .forgot_link{
 font-size:10px;
 color:#ae310e;
 text-decoration:underline;
 }
  .forgot_link:hover{
  font-size:10px;
 color:#ae310e;
 text-decoration:none;
 } 
 
 .vidsh 
 {
     background: url(../images/tdBackDealer.jpg) top center repeat-x;
     font-weight: bold; 
     color: #fff; 
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 11px;
 }
 
 .new_tble_created
 {border:1px solid #7c898f;
     
     }
 
 
 
 /* 7-10-2009 */
 .sales_no{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#c1d6eb;
margin:0px 0px 6px 0px;
padding:0px;
}
.sales_no p{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#c1d6eb;
margin:0px 0px 6px 0px;
padding:0px;
}
.sales_no span{
font-size:11px;
}
.index_searchbox{
width:109px;
padding:2px 4px;
color:#125c9b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(../images/search_boxbg.gif) repeat-x;
border:1px solid #5c5c5c;
height:15px;
font-weight:bold;
}


 /* 7-10-2009 */
 
 