/* CSS Document */

body
{
margin:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

.imageStyle{vertical-align:middle;}

#topdiv
{
width:100%;
height:159px;
background:url(images/hed-bg.jpg) repeat-x;
}

#middiv
{
width:100%;
background:url(images/mid-bg.jpg) repeat-x #F7F7F7;
}
#middiv1
{
width:100%;
 
}#footdiv
{
width:100%;
height:188px;
background:url(images/foot-bg.jpg) repeat-x;
}

/*============ header classes Start ===============*/

#header
{
width:998px;
margin:0 auto;
}

#hedbg
{
height:159px;
background:url(images/hed-bg2.jpg) no-repeat bottom;
}

#hed-right
{
width:675px;
}

#registerbox
{
width:225px;
height:78px;
background:url(images/top-violet.jpg) no-repeat;
font:bold 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:20px;
text-align:center;
padding-top:6px;
}

#registerbox a
{
font:bold 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

#registerbox a:hover
{
text-decoration:none;
}


#loginbox
{
padding-top:8px;
}

#loginbox a
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
#loginbox
{
padding-top:8px;
}

#loginbox a
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
#loginbox a:hover
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
#menu
{
height:40px;
background:url(images/menu-bg.jpg) no-repeat;
padding-left:5px;
}

.ul_lib
{
	margin:0px;
	padding:0px;
}
.ul_lib li 
{
	list-style:none;
	font:normal 12px Tahoma,Verdana, Arial, Geneva, sans-serif;
	color:#789AC7;
	text-transform:uppercase;
	float:left;
}
.ul_lib li a
{
	font:bold 10px Tahoma,Verdana, Arial, Geneva, sans-serif;
	color:#789AC7;
	text-decoration:none;
	padding:15px 4px 12px 4px;
	display:block;
	text-transform:uppercase;
}
.ul_lib li a:hover
{
	text-decoration:none;
	text-transform:uppercase;
	color:#000;
}

.ul_lib li.line
{
	font:normal 12px Tahoma,Verdana, Arial, Geneva, sans-serif;
	color:#789AC7;
	padding:13px 0px 0px 0px;
	margin:0px;
}

/*============ midpart classes Start ===============*/

#midpart
{
width:998px;
margin:0 auto;
}

#midbigpart
{
height:394px;
background:url(images/mid-contbg1.jpg) no-repeat;
padding:24px 13px 0px 16px;
}

#ownerbox
{
width:344px;
}

#getcars
{
width:615px;
}

#cont-layer
{
width:654px;
}

#form-layer
{
width:282px;
}

/*============ ownerbox classes Start ===============*/

#welcomebox
{
height:301px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#525252;
line-height:16px;
}

#welcomebox a
{
font:normal 11px Arial, Helvetica, sans-serif;
color:#AA0B7E;
line-height:16px;
text-decoration:none;
}

#welcomebox a:hover
{
line-height:16px;
text-decoration:underline;
}

.Ctitle
{
height:31px;
padding:10px 0px 0px 12px;
font:normal 20px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
margin-left:24px;
}

/*============ getcars classes Start ===============*/

.cartab-box
{
width:126px;
height:82px;
background:url(images/cartab-box.png) no-repeat;
font:bold 12px Arial, Helvetica, sans-serif;
color:#8071B3;
text-transform:uppercase;
line-height:18px;
text-align:center;
margin-right:20px;
}

#violetTbar
{
height:31px;
padding:10px 0px 0px 12px;
font:normal 20px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
background:url(images/title-voilet.png) no-repeat left top;
margin-top:20px;
}

.CarsCB
{
width:125px;
margin-right:20px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
text-transform:uppercase;
}

.CarsCB a
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
text-transform:uppercase;
text-decoration:none;
}

.CarsCB a:hover
{
line-height:18px;
text-transform:uppercase;
text-decoration:underline;
}

/*============ cont-layer classes Start ===============*/

#midcont-title
{
height:61px;
background:url(images/violet-mid1.jpg) no-repeat bottom;
font:bold 15px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
padding:0px 0px 0px 0px;
}

.bluebox
{
width:210px;
margin-right:7px;
 
}

.blueboxbroad
{
width:430px;
margin-right:7px;
background-color:#FFFFFF;
 
}

.bluecorbg1a
{
height:29px;
background:url(images/blue-cor1a.jpg) no-repeat;
font:bold 13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:8px 10px 0px 10px;
}

.bluecorbg1
{
height:200px;
height:29px;
background:url(images/blue-cor1.jpg) no-repeat;
font:bold 13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:8px 10px 0px 10px;
}

.bluecorbg2
{
height:130px;
border-left:1px solid #C5C5C5;
border-right:1px solid #C5C5C5;
background-color:#FFFFFF;
padding-left:0px;
color:#666666;
 
}

.bluecorbg2 a
{
color:#DA4500;
font:bold 11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.graybox-title
{
background:url(images/gray-corbg1.jpg) repeat-x;
height:30px;
padding:6px 0px 0px 12px;
font:normal 18px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
border:1px solid #CECECE;
}

.graybox-cor
{
border-left:1px solid #CECECE;
border-right:1px solid #CECECE;
border-bottom:1px solid #CECECE;
background:url(images/gray-corbg2.jpg) repeat-x #E9E9E9;
height:74px;
}

.inputR
{
width:240px;
height:18px;
background:url(images/gray-corbg1.jpg) repeat-x;
border:1px solid #CECECE;
padding:4px 4px;
margin-bottom:5px;
color:#999999;
}

/*============ footer classes Start ===============*/


#footer
{
width:998px;
margin:0 auto;
}

#foot-left
{
width:967px;
padding-left:20px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#8989BA;
line-height:16px;
}

#foot-right
{
width:282px;
}

.ul_liFT
{
	margin:0px;
	padding:0px;
}
.ul_liFT li 
{
	display: list-item;
	list-style-position: outside;
	list-style:none;
	background:url(images/arrw.gif) no-repeat;
	padding-left:15px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8989BA;
	line-height:16px;	
}
.ul_liFT li a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8989BA;
	line-height:16px;	
	text-decoration:none;
}
.ul_liFT li a:hover
{
	text-decoration:underline;
	line-height:16px;
}
.footerstrong 
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8989BA;
	line-height:16px;	
	text-decoration:none;
}
.footerstrong a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8989BA;
	line-height:16px;	
	text-decoration:none;
}
.footerstrong  a:hover
{
	text-decoration:underline;
	line-height:16px;
}
.inputn
{
width:173px;
height:16px;
background:url(images/input-bg.jpg) no-repeat;
padding:4px 4px;
border:none;
float:left;
margin-right:2px;
}

#bottab
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top:5px;
}

#bottab a
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

#bottab a:hover
{
text-decoration:underline;
}


/*============ Text classes Start ===============*/

.whitebig1
{
font:normal 20px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
}

/*============ inner pages classes Start ===============*/

#inner-topdiv
{
width:100%;
height:159px;
background:url(images/inner-hed-bg.jpg) repeat-x;
}

#inner-middiv
{
width:100%;
background:url(images/inner-mid-bg.jpg) repeat-x #fff;
}

#inner-footdiv
{
width:100%;
height:140px;
background:url(images/inner-foot-bg.jpg) repeat-x bottom #fff;
}

#inner-titlebar
{
height:80px;
font:normal 36px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
}

#inner-titlebar a
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
}

#bread
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FF6600;
height:15px;
padding-top:3px;
text-transform:uppercase;
}

#bread a
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#663300;
height:15px;
padding-top:3px;
text-transform:uppercase;
text-decoration:none;
}

#inner-container
{
width:831px;
}

#inner-right
{
width:167px;
}

/*============ inner-container classes Start ===============*/

#inner-midcorbg	
{
background:url(images/inner-mid-corbg.jpg);
padding:0px 35px ;
padding-left:40px;
padding-right:40px;
text-align:justify;
height:auto;
}

#inner-midcorbg img
{
padding-right:10px;
} 

/*============ inner-right classes Start ===============*/

.inner-CarsCB
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
text-transform:uppercase;
}

.inner-CarsCB a
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
text-transform:uppercase;
text-decoration:none;
}

.inner-CarsCB a:hover
{
line-height:18px;
text-transform:uppercase;
text-decoration:underline;
}


/*============ newbtn_purple ===============*/

.newbtn {
	float: left;
	clear: both;
	background: url(images/btn_left.png) no-repeat;
	padding: 0 0 0 10px;
	margin: 5px 0;
}
.newbtn a{
	float: left;
	height: 40px;
	background: url(images/btn_stretch.png) repeat-x left top;
	line-height: 40px;
	padding: 0 10px;
	color: #fff;
	font-size: 1em;
	text-decoration: none;
}
.newbtn span {
	background: url(images/btn_right.png) no-repeat;
	float: left;
	width: 10px;
	height: 40px;
}
.newbtn_purple { background-color: #872d91; }
.newbtn_red { background-color: red; }
.newbtn_orange { background-color: #ff9000; }
.newbtn_blue { background-color: #002c85; }
.newbtn_grey { background-color: #CCCCCC; }
.clear {
	clear: both;
}


/*============wow-bais ===============*/
.style3 {color: #FF9900}
.style6 {color: #999999}
.style7 {color: #FF9900; font-weight: bold; }
.style8 {color: #9966CC; font-weight: bold; }
.style9 {color: #9966CC}
/* =================  news class here ================== */
.menu_list {	
	width: 729px;
}
.menu_list1 {	
	width: 629px;
}
.menu_head {
	padding: 5px 50px 5px 7px;
	cursor: pointer;
	position: relative;
	margin:2px;
	 
 
    background: #faf2e5 url(left.png) center right no-repeat;
}
.menu_body {
	display:none;
}
.menu_body span{
  display:block;
  color:#000000;
  background-color:#FFF;
  padding-left:10px;
  padding-right:10px;
 
  text-decoration:none;
}

.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
/* ================= End news  class here ================== */

.boldorange
{
	font-weight:bold; 
	color:#FF6600;
}

/* ================= Careers ================== */

#buttonContainer {
	float:left;
	padding:0px;
	margin:15px 0px 15px 0px;
	height:43px;
	text-align:center;
	color:#333;
	}

#buttonLeftBg {
	height:43px;
	float:left;
	width:10px;
	background:url(images/buttonLeftImg.gif) no-repeat;
	}

#buttonCenterBg {
	color:#653703;
	font-weight:normal;
	font-size:13px;
	height:43px;
	float:left;
	width:Auto;
	cursor:pointer;
	text-transform:uppercase;
	padding:14px 15px 0px 15px;
	background:url(images/buttonCentreImg.gif) repeat-x;
	}

#buttonCenterBg a{
	text-decoration:none;
	color:#653703;
	}

#buttonCenterBg a:hover{
	color:#000;
	}
	
#buttonRightBg {
	height:43px;
	float:left;
	width:10px;
	background:url(images/buttonRightImg.gif) no-repeat;
	}
	
 
	/* ================= patners ================== */
	
#newsticker-demo a { text-decoration:none; }
* { margin:0; padding:0; }

#newsticker-demo { 
 text-align:center;
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:20px auto;
}
#newsticker-demo1 { 
 text-align:center;
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:0px auto;
 
}
#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}


.newsticker-jcarousellite {  }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:0px;  }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:190px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }
.commonboxR
{
border:2px solid #CCCCCC;
padding:20px 10px 20px 10px;
background-color:#FBFBFB;
}

.greyback { 
	background-color:#CCCCCC;
	color:#333333;
	padding-left:5px;
	}