	
/* Global class section ------------------------------------- */

	body,html {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		height : 100%;
		width : 100%;
		height : 100%;
		background-attachment: scroll;
		background-image: url(../images/_global/global_grey_bg_blank.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color:#FFFFFF;
	}
	
	td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		text-align:left;
	}
	
		
	textarea, input, select { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	}
	
	form { 
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	div { 
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	hr {
	padding-top: 0px;
	padding-bottom: 0px;
	}
	
	a {
		color: #ffa41c;
		text-decoration:underline;
	}
	a:hover {
		color: #ffa41c;
		text-decoration:underline;
	}
	a:visited {
		color: #996600;
		text-decoration:underline;
	}
	a:active {
		color: #ffa41c;
		text-decoration:underline;
	}
	
/* General class section ------------------------------------- */

	.mainBg {
		background-attachment: scroll;
		background-image: url(../images/_global/global_grey_bg.gif);
		background-repeat: no-repeat;
		background-position: center top;
	}	

	.mainBgBlank {
		background-attachment: scroll;
		background-image: url(../images/_global/global_grey_bg_blank.gif);
		background-repeat: repeat-x;
		background-position: top;
	}	

	.left_blue_bar {
		background-image: url(../images/_global/top_left_blue.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		background-color: #003466;
	}
	
	.right_blue_bar {
		background-image: url(../images/_global/top_right_blue.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
		background-color: #003466;
	}
	
	.locaterTable td {
		color:#FFFFFF;
		background-color: #003466;
		font-size:11px;
	}
	
	.headerSearchfield {
		color:#333333;
		font-size:10px;
		height: 18px;
		width:100px;
	}
	
	.footerBG{
		background-image: url(../images/_global/bottom_grey.gif);
		background-repeat: repeat-x;
		background-position: top;	
		height: 100px;
		padding-top: 30px;
	}
	
	.generalTitle {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		padding-top: 4px;
		padding-left: 6px;
		text-transform: uppercase;
		padding-left: 18px;
		background-image: url(../images/bullet/bluebullet.gif);
		background-repeat: no-repeat;
		background-position: 5px 12px;
		height:30px;
		text-align:left;
	}

	.generalTitleBlue {
		font-size: 11px;
		font-weight: bold;
		color: #003267;
		padding-top: 4px;
		padding-left: 6px;
		text-transform: uppercase;
		padding-left: 18px;
		background-image: url(../images/bullet/bluebullet.gif);
		background-repeat: no-repeat;
		background-position: 5px 12px;
	}

/* Carcare class section ------------------------------------- */

	.carcareTitle {
		font-size: 11px;
		font-weight: bold;
		color: #003267;
		text-transform: uppercase;
	}

	.carcareTitleMore {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	.carcareTitleMore a {
		color: #ffa41c;
		text-decoration:underline;
	}
	
	.carcareTitleMore a:hover {
		color: #ffa41c;
		text-decoration:underline;
	}
	
	.carcareTitleMore a:visited {
		color: #ffa41c;
		text-decoration:underline;
	}
	
	.carcareTableListing td {
		color: #666666;
	}
	
	.carcarePastarticle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	.carcarePastarticle a,a:visited {
		color: #003267;
		text-decoration:none;
	}
	
	.carcarePastarticle a:hover {
		color: #ffa41c;
		text-decoration:underline;
	}
	
	#carcareHeader {
		height:206px;
	}
	
	#carcareHeader td {
		color:#FFFFFF;
		font-size:11px;
	}
	
	#carcareHeader .bg {
		background-color:#B6BB57;
	}
	
	#carcareHeader .title {
		color:#FFFFFF;
		font-size:20px;
		font-weight:bold;
		padding-bottom: 10px;
	}
	
	#carcareHeader .topbg {
		background-color:#B6BB57;
		height: 9px;
	}
	
	#carcareHeader .topleft {
		background-image: url(../images/carcare/topleft.gif);
		background-repeat: no-repeat;
		width: 7px;
		height: 9px;
	}
	
	#carcareHeader .topright {
		background-image: url(../images/carcare/topright.gif);
		background-repeat: no-repeat;
		width: 7px;
		height: 9px;
	}
	
	#carcareHeader .botbg {
		background-color:#B6BB57;
		height: 9px;
	}
	
	#carcareHeader .botleft {
		background-image: url(../images/carcare/botleft.gif);
		background-repeat: no-repeat;
		width: 7px;
		height: 9px;
	}
	
	#carcareHeader .botright {
		background-image: url(../images/carcare/botright.gif);
		background-repeat: no-repeat;
		width: 7px;
		height: 9px;
	}
	
	.carcareyellowBox {
		background-image: url(../images/carcare/yellowBox.png);
		background-repeat: no-repeat;
		background-position: center center;
		font-size: 9px;
		color: #666666;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
	}
	
	.carcareyellowBox td {
		font-size: 9px;
		color: #666666;
	}
	
	.carcareyellowBoxBookmark {
		color: #ffa41c;
		text-decoration:underline;
	}
	
	#carcareSearch .field {
		width:100%;
		color:#666666;
	}
	
	
/* Usedcar class section ------------------------------------- */

	.usedcararticleList {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	.usedcararticleList a,a:visited {
		color: #003267;
		text-decoration:none;
	}
	
	.usedcararticleList a:hover {
		color: #ffa41c;
		text-decoration:underline;
	}

	#usedcarHeader {
		height:206px;
	}
	
	#usedcarHeader td {
		color:#FFFFFF;
		font-size:11px;
	}
	
	#usedcarHeader .bg {
		background-color:#003466;
	}
	
	#usedcarHeader .title {
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
	}
	
	#usedcarHeader .topbg {
		background-color:#003466;
		height: 8px;
	}
	
	#usedcarHeader .topleft {
		background-image: url(../images/usedcar/topleft.gif);
		background-repeat: no-repeat;
		width: 9px;
		height: 8px;
	}
	
	#usedcarHeader .topright {
		background-image: url(../images/usedcar/topright.gif);
		background-repeat: no-repeat;
		width: 9px;
		height: 8px;
	}
	
	#usedcarHeader .botbg {
		background-color:#003466;
		height: 8px;
	}
	
	#usedcarHeader .botleft {
		background-image: url(../images/usedcar/botleft.gif);
		background-repeat: no-repeat;
		width: 9px;
		height: 8px;
	}
	
	#usedcarHeader .botright {
		background-image: url(../images/usedcar/botright.gif);
		background-repeat: no-repeat;
		width: 9px;
		height: 8px;
	}
	
	.usedcaryellowBox {
		background-image: url(../images/carcare/yellowBox.png);
		background-repeat: no-repeat;
		background-position: center center;
		font-size: 8px;
		color: #666666;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
	}
	
	.usedcaryellowBox td {
		font-size: 9px;
		color: #666666;
	}
	
	.usedcaryellowBoxBookmark a:link,a:hover,a:visited{
		color: #ffa41c;
		text-decoration:underline;
	}

	#usedcarSearch .field {
		width:100%;
		color:#666666;
	}
	
	#usedcarCal {
		height:206px;
		width:100%;
	}
	
	#usedcarCal td {
		font-size:11px;
	}
	
	#usedcarCal .bgleft {
		background-color:#FFFFFF;
		background-image: url(../images/usedcar/bgleft_fc.gif);
		background-repeat: repeat-y;
		background-position: left;
	}
	
	#usedcarCal .bgright {
		background-color:#FFFFFF;
		background-image: url(../images/usedcar/bgright_fc.gif);
		background-repeat: repeat-y;
		background-position: right;
	}
	
	#usedcarCal .title {
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
	}
	
	#usedcarCal .topbg {
		height: 29px;
		background-image: url(../images/usedcar/topbg_cal.gif);
		background-repeat: repeat-x;
		background-position: top;
	}
	
	#usedcarCal .topleft {
		background-image: url(../images/usedcar/topleft_cal.gif);
		background-repeat: no-repeat;
		width: 8px;
		height: 29px;
	}
	
	#usedcarCal .topright {
	background-image: url(../images/usedcar/topright_cal.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 29px;
	background-position: right top;
	}
	
	#usedcarCal .botbg {
		height: 27px;
		background-image: url(../images/usedcar/botbg_cal.gif);
		background-repeat: repeat-x;
		background-position: bottom;
	}
	
	#usedcarCal .botleft {
		background-image: url(../images/usedcar/botleft_cal.gif);
		background-repeat: no-repeat;
		width: 8px;
		height: 27px;
	}
	
	#usedcarCal .botright {
	background-image: url(../images/usedcar/botright_cal.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 27px;
	background-position: right top;
	}
	
/* booking class section ------------------------------------- */
	
	.left_space {
		padding-left: 6px;
	}
	
	.base_font {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
	}

	
	.table_corn1 {
		background-image: url(../images/carbooking/booking_table_corn1.png);
		background-repeat: no-repeat;
		background-position: right bottom;
	}
	.table_corn2 {
		background-image: url(../images/carbooking/booking_table_corn2.png);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	.table_corn3 {
		background-image: url(../images/carbooking/booking_table_corn3.png);
		background-repeat: no-repeat;
		background-position: right top;
	}
	.table_corn4 {
		background-image: url(../images/carbooking/booking_table_corn4.png);
		background-repeat: no-repeat;
		background-position: left top;
	}
	.table_corn_up {
		background-image: url(../images/carbooking/booking_table_up.png);
		background-repeat: repeat-x;
		background-position: bottom;
	}
	.table_corn_left {
		background-image: url(../images/carbooking/booking_table_left.png);
		background-repeat: repeat-y;
		background-position: right;
	}
	.table_corn_right {
		background-image: url(../images/carbooking/booking_table_right.png);
		background-repeat: repeat-y;
		background-position: left;
	}
	.table_corn_bottom {
		background-image: url(../images/carbooking/booking_table_bottom.png);
		background-repeat: repeat-x;
		background-position: top;
		height: 20px;
	}
	
	.choose_spec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.inside_corn1 {
	background-image: url(../images/carbooking/inside_table_corn1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.inside_corn2 {
	background-image: url(../images/carbooking/inside_table_corn2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.inside_corn3 {

	background-image: url(../images/carbooking/inside_table_corn3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.inside_corn4 {


	background-image: url(../images/carbooking/inside_table_corn4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.inside_corn_up {



	background-image: url(../images/carbooking/inside_table_up.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.inside_corn_left {




	background-image: url(../images/carbooking/inside_table_left.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.inside_corn_right {





	background-image: url(../images/carbooking/inside_table_right.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.inside_corn_bottom {






	background-image: url(../images/carbooking/inside_table_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.car_names {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.sub_spec_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003466;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.sub_spec_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.sub_spec_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
.booking_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 220px;
}
.tab_payment_on {
	background-image: url(../images/carbooking/tab_on_payment.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tab_payment_off {

	background-image: url(../images/carbooking/tab_off_payment.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tabs_pymt_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.booking_formList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 18px;
	width: 110px;
}
.dealer_corn1 {
	background-image: url(../images/carbooking/dealer_corn1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.dealer_corn2 {
	background-image: url(../images/carbooking/dealer_corn2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.dealer_x {

	background-image: url(../images/carbooking/dealer_x.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.dealer_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

#delerdetails td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}


.booking_formListDealer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 18px;
	width: 200px;
}
.booking_formDealer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 150px;
}

.rememberme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/* satria neo class section ------------------------------------- */


.sneoBg {
	background-attachment: scroll;
	background-image: url(../images/bg_tabs/sneo.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.personaBg {
	background-attachment: scroll;
	background-image: url(../images/bg_tabs/persona.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.wajaBg {
	background-attachment: scroll;
	background-image: url(../images/bg_tabs/waja.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.sagaBg {
	background-attachment: scroll;
	background-image: url(../images/bg_tabs/saga.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.gen2Bg {
	background-attachment: scroll;
	background-image: url(../images/bg_tabs/gen2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.chancellorBg {
	background-attachment: scroll;
	background-image: url(../images/bg_tabs/chancellor.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.perdanaBg {
	background-attachment: scroll;
	background-image: url(../images/bg_tabs/perdana.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.savvyBg {
        background-attachment: scroll;
        background-image: url(../images/bg_tabs/savvy.jpg);
        background-repeat: repeat-x;
        background-position: top;
}


/* lite section ------------------------------------- */

 #litecontainer {
 
 }

 .litemenu {
	width:147px;
  }
   
 #div1 {
	 position:absolute;
	 margin-left:450px !important;
	 margin-left:70px;
	 z-index:100;
 }

 #div2 {
	 position:absolute;
	 margin-left:600px !important;
	 margin-left:220px;
	 z-index:100;
 }

 .litemenu span {
	background-image: url(../images/lite/bg_menu.png);
	background-repeat: no-repeat;
	display:block;
	width:146px;
	padding-top:8px;
	padding-bottom:6px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
 }
 
 .litemenu span a, .litemenu span a:visited {
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	
 }
 
 .litemenu span a:hover {
	color:#FFFFFF;
	text-decoration:none;
 }
 
 .litemenu div a {
	width:136px !important;
	width:135px;
	display:block;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	text-decoration:none;
	color:#000000;
	text-align:left;
	background:#FFFFFF;
 }
 
 .litemenu div a:hover {
	background-image: url(../images/lite/bg_menu.png);
	background-repeat: no-repeat;
	background-position: center -5px;
	color:#FFFFFF;
	text-decoration:none;
 }

 .litemenu div #active {
	background-image: url(../images/lite/bg_menu.png);
	background-repeat: no-repeat;
	background-position: center -5px;
	color:#FFFFFF;
	text-decoration:none;
 }


.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 100%; /*width of featured content slider*/
	height: 100%;
}



.sliderwrapper .contentdiv {
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding: 5px;
	background: white;
	width:538px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.pagination{
	width: 100%; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: center;
	padding: 5px 10px;
}

.pagination a{
	padding: 0 5px;
	text-decoration: none; 
	color: #00007D;
	background: white;
}

.pagination a:hover, .pagination a.selected{
	color: #000;
	background-color: #FEE496;
}

.contentdiv {

}

.contentdiv .contetimg {
	height: 300px;
	padding:10px;
	text-align:left;
}


.contentdiv_caption {
	padding-top:10px;
	padding-bottom:10px;
}

.theimage{
	background-color:#000000;
	height:320px;
	text-align:center;
}

.carboxbg{
	background-image: url(../images/lite/carbox_bg.png);
	background-repeat: repeat-y;
}

.liteindextd {
	padding-right:10px;
	padding-left:10px;
	text-align:center !important;
}


/* 
=========================================================================== 
Lite CSS area
=========================================================================== 
*/

.left {
	background-image: url(../images/_lite/left.png);
	background-repeat: repeat-y;
}

.right {
	background-image: url(../images/_lite/right.png);
	background-repeat: repeat-y;
}

.topheader {
	background-image: url(../images/_lite/bg_header.png);
	background-repeat: repeat-x;
	padding-left:15px;
	padding-right:15px;
}

.topheader .title {
	font-size:18px;
	padding-top:8px;
	padding-bottom:19px;
	text-align:left;
}

.topheader .menu {
	padding-top:8px !important;
	padding-top:15px;
}

#topmenucontainer {
}

#topmenu {
	width:155px;
	float:right;
	padding-right:3px;
	position:relative;
	z-index:999;
}

#topmenu .submenu {
	width:155px;
	position:absolute;
	background:#044686;
	top:25px;
	right:3px;
}

#topmenu .submenu a, #topmenu .submenu a:visited {
	border-top:1px solid #0661b8;
	border-bottom:1px solid #013567;
	display:block;
	padding:4px;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}

#topmenu .submenu a:hover {
	border-top:1px solid #0661b8;
	border-bottom:1px solid #013567;
	background:#666666;
	display:block;
	padding:4px;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}


#carlistarea {
	padding:20px;
}

.carlist {
	background-image: url(../images/_lite/bg_showroom_list.png);
	background-repeat: no-repeat;
	background-position: top center;
	height:225px;
	width:168px;
	float:left;
	padding-bottom:10px;
	text-align:center;
}


.carlist .carlisttitle {
	font-size:11px;
	font-weight:bold;
	width:135px;
	margin-left:auto;
	margin-right:auto;
	padding-top:12px;
	padding-bottom:3px;
	color:#000000;
	text-align:center;
	height:15px;
}


.carlist .carlistpricefrom {
	font-size:10px;
	width:135px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#999999;
}

.carlist .carlistprice {
	font-size:14px;
	font-weight:bold;
	width:135px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color: #666666;
	padding-bottom:7px;
}

.carlist .carlistimage {
	width:135px;
	height:85px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:7px;
	display:block;
}

.carlistbooknow {
	width:135px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}

.carlistbooknow a, .carlistbooknow a:visited {
	background-image: url(../images/_lite/btn/booknow_o.png);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.carlistbooknow a:hover {
	background-image: url(../images/_lite/btn/booknow.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration:none;
}

#showroomarea {
	padding:10px;
	overflow-y:auto;
	overflow-x:hidden;
	height:350px;
	margin-top:20px;
	padding-top:20px;
	font-size:11px;
	text-align:left;
}

#showroomarea td {
	font-size:12px;
	padding-right:10px;
	text-align:left;
}

#showroomarea img {
	padding-right:15px;
}

#showroomarea H1{
	margin-top:5px;
	margin-bottom:5px;
	font-size:13px;
	color:#666666;
	padding:5px;
	border-bottom:1px solid #CCCCCC;
	background-image: url(../images/_lite/bg_title.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left:10px;
	border-left: #fd9d15 solid 3px;	
	text-align:left;
}

#showroomarea .table {
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

#showroomarea .table th {
	background-color:#666666;
	font-size:11px;
	padding:4px;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	text-align:left;
}

#showroomarea .table td {
	border-bottom:1px solid #CCCCCC;
	font-size:11px;
	padding:4px;
}

#showroommenu {
	background-image: url(../images/_lite/bg_showroom_menu.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding:10px;
	text-align:center;
}

#showroommenu a, #showroommenu a:visited {
	width:125px;
	display:block;
	text-decoration:none;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #CCCCCC;
	text-align:center;
	margin-left:10px !important;
	margin-left:5px;
	margin-right:0px !important;
	margin-right:5px;
	margin-top:5px;
	background-color:#F4F4F4;
	color:#666666;
}

#showroommenu a:hover {
	background-color:#fd9d15;
	color:#FFFFFF;
}

#topmenusub {
	background-color:#EFEFEF; 
	height:25px; 
	position:absolute; 
	width:705px; 
	top:173px;
	padding-left:10px;
	background-image: url(../images/_lite/bg_menu.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	z-index:10;
	
}

#topmenusub a#active {
	background-color:#FFFFFF;
	color:#666666;
}

#topmenusub a, #topmenusub a:visited {
	color:#333333;
	display:block;
	text-decoration:none;
	float:left;
	padding-left:7px;
	padding-right:7px;
	padding-top:6px;
	padding-bottom:6px;
}

#topmenusub a:hover{
	color:#FFFFFF;
	background-color:#fd9d15; 
}

#showroomintro {
	background-image: url(../images/_lite/bg_showroom_menu.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top:15px;
}

#showroomintro div {
	float:left;
	padding-left:15px;
}


.slideshowmask {
	width:364px;
	height:144px;
	position: absolute;
	z-index:100;
	margin-top:0px;
	}

.slideframe {
	width:364px;
	height:144px;
	overflow: hidden;
	cursor:pointer;
}

.slideframe-top {
	position: absolute;
	z-index:1;
	width:364px;
	height:11px;
}

.slideframe-bot {
	position: absolute;
	z-index:1;
	width:364px;
	height:11px;
	padding-top:133px;
}

.slideframe-left {
	position: absolute;
	z-index:1;
	width:6px;
	height:122px;
	padding-top:11px;
}

.slideframe-right {
	position: absolute;
	z-index:1;
	width:6px;
	height:122px;
	padding-top:11px;
	padding-left:358px;
}

.slide {
	float: left;
	width:364px;
	height:144px;
	overflow: hidden;
	text-align:left;
	padding-top:6px;
	display:block;
	background-color:#666666;
}

.slide .slideimage {
	width:364px;
	height:91px;
}

.slide .slidetitle {
	font-size:12px;
	font-weight:700;
	z-index:10;
	width:330px;
	margin-left:18px;
	margin-top:10px;
	z-index:10;
	position: absolute !important;
	position: auto;
	text-decoration:none;
}

	.litesneo {
		background-color:#000000;
	}
		
	.litesneo td {
		color:#FFFFFF;
		background-color:#000000;
		text-align:left;
	}