/* Standard style */
body {
    margin-left: 0px;
    margin-right: 0px;
    margin-top:0px;
    margin-bottom: 0px;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    background-image: url(../media/images/bg-style2.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

img { border:solid 0px; }

a {
   color: #0033ff;
   font-size: 11px;
   text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

ul li {
    margin-top: 2px;
    margin-bottom: 2px;
    color: #c21f3b;
}

ul span {
    color: #000;
}

/* display style */
#master {
    width:976px;
    margin: 0 auto;
    border:0px solid #000;
    text-align: left;
}

#header-menu {
    text-align: center;
		background:transparent #FFFFFF;
}

#space-date-lang {
    width: 100%;
}
#box_home_banner
{
	height:176px;
	width:211px;
	background-image: url(../media/images/banner_slideshow_bgcolor.png);
}
#image_home_banner
{
	height:153px;
	width:189px;
	

	
}
#image_home_banner img
{
	height:153px;
	width:189px;
	
}
 
#space-date {
    float: left;
    width: 218px;
    border:solid 0px;
    margin-top: 7px;
}

#space-date-detail {
    width: 196px;
    height: 20px;
    margin: auto;
    background-image: url(../media/images/bg-date.gif);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 2px;
    border:solid 0px;
}

#space-lang-detail {
    float:right;
    background-image: url(../media/images/bg-lang.gif);
    background-repeat: repeat-x;
    height: 40px;
    width: 756px;
    border:solid 0px;
}

#lang {
    float: left;
    font-weight: bold;
    margin-top: 10px;
    margin-left: 8px;
}

#form-search {
    float: right;
}

.txt-search {
    margin-top: 8px;
    margin-right: 7px;
    background-repeat: no-repeat;
    background-image: url(../media/images/bg-search2.gif);
    width: 194px;
    height: 20px;
    border:solid 0px;
    text-align: center;
    color: #666666;
    padding-right: 28px;
    padding-left: 3px;
}

#space-app-detail {
    clear:both;
    width: 100%;
    padding-top: 4px;
}

#ol-resv {
    float:left;
    margin-left: 0px;
}

#app-body {
    width: 756px;
    float:right;
    border:solid 0px;
}

#footer {
    clear:both;
    padding-bottom: 9px;
}

.bg-footer {
    text-align: center;
}

.bg-footer img { border:solid 0px; }

#list-menu {
    padding-top: 5px;
    font-size: 11px;
    color: #fff;
}

#list-menu a {
    margin-right: 3px;
    margin-left: 3px;
    font-size: 11px;
    color: #fff;
    text-decoration: none;
}

#list-menu a:hover {
    text-decoration: underline;
}

.bg-footer-menu {
    text-align: center;
}

.bg-footer-menu img { border:solid 0px; }

#frame-footer-note {
    margin-top: 3px;
    text-align: center;
    font-size: 11px;
    color: #808080;
}

#frame-footer-note a {
    color: #ff8400;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

#frame-footer-note a:hover {
    font-size: 11px;
    text-decoration: underline;
}

#center-contents {
    background-image: url(../media/images/bg-contents.gif);
    background-repeat: repeat-x;
    background-color: #d6d6d6;
    padding-bottom: 15px;
    border:solid 0px;
    height:auto;
	overflow:scroll;

}

#contents
{
    height:auto;

}
#left-contents {
    float:left;
    background-image: url(../media/images/bg-contents.gif);
    background-repeat: repeat-x;
    background-color: #d6d6d6;
    width: 539px;
    padding-bottom: 15px;
    border:solid 0px;
}

#right-contents {
    float:left;
    width: 210px;
    margin-left: 5px;
    border:solid 0px;
}

#header-navigate {
    padding-top: 0px;
    height: 38px;
    background-color: #fbfafa;
    border:solid 0px;
}

#navigate-menu {
    margin-top: 6px;
    margin-left: 5px;
}

#left-icon {
    float: left;
    margin-top: 6px;
    margin-left: 8px;
}

#right-icon {
    float: left !important;
    margin-top: 6px!important;
    margin-left: 5px !important;
}

 
#right-icon ul li{
	width:330px;
	text-align:justify;
}

#left-icons {
    float: left;
    margin-top: 6px;
    margin-left: 0px;
    width: 327px;
    border:solid 0px;
}

#right-icons {
    float: left;
    margin-top: 6px;
    margin-left: 18px;
}

#right-content-detail {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}

#btn-share {
    clear:both;
    text-align:center;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 5px;
}

.border-content {
    clear:both;
    background-image: url(../media/images/border-contents.gif);
    background-repeat: repeat-x;
    border: solid 0px;
    height: 1px;
    width: 90%;
}

#app-paging {
    clear:both;
}

#app-paging a { text-decoration: none; }

#app-paging a:hover { text-decoration: underline; }

/* paging */
.pag_link{
    background:#999;
    border:#999 1px solid;
    padding:3px 8px;
    margin-left:2px;
    margin-right:2px;
    color:#fff;
}

.pag_link_cur{
    background:#666;
    border:#666 1px solid;
    padding:3px 8px;
    margin-right:2px;
    margin-left:2px;
    color:#fff;
}

.paging{
    margin-left:7px;
    padding-bottom:10px;
    padding-top:10px;
    margin-bottom:0px;
    text-align:center;
}

.paging a{
    border:none;
    color:#000;
    font-weight: bold;
}

.paging a:hover{
    text-decoration:underline;
}

#navigate-left-menu {
    float:left;
    margin-top: 4px;
}

#navigate-right-menu {
    float:right;
    border:solid 0px;
}

#list-contents {
    clear:both;
    padding-top: 3px;
    margin-left: 22px;
    color: #666666;
    border:solid 0px;
}
.list-contents {
    clear:both;
    padding-top: 3px;
    margin-left: 0px;
    color: #FF0000;
		font-weight:normal;
		font-family:tahoma;
		font-size:11px !important;
    border:solid 0px;
}

.list-contents li{
	color:#666666;
}
#parent-content-inner {
    clear:both;
    padding-top: 3px;
    margin-left: 20px;
    color: #666666;
		font-weight:normal;
		font-family:tahoma;
		font-size:11px !important;
    border:solid 0px;
		text-align:justify;
		padding-right:10px;
}
#parent-content-inner table{
    clear:both;
    padding-top: 3px;
    margin-left: 0px;
    /*color: #666666;*/
		color:#666666;
		font-weight:normal;
		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}

 

#parent-content-inner table p{
    margin-left: 0px;
    /*color: #666666;*/
		color:#666666;
		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}
#parent-content-inner span {
    margin-left: 0px;
    /*color: #666666;*/
		color:#666666;
		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}


#parent-content-inner table p span{
    margin-left: 0px;
    /*color: #666666;*/
 		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}
#parent-content-inner table td{
    margin-left: 0px;

		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}
#parent-content-inner p ul{
    margin-left: 0px;

		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}

#parent-content-inner p ul li{
    margin-left: 0px;

		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}

#parent-content-inner table td ol{
    margin-left: 0px;

		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}

#parent-content-inner table td li{
    margin-left: 0px;
		padding-left:0px;
		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}

#parent-content-inner table td li span{
    margin-left: 0px;
		font-family:tahoma !important;
		font-size:11px !important;
    border:solid 0px;

}

#parent-content-inner h2{

		 color:#F27C21;
		font-size:14px;
		font-weight:bold;
}

#list-contents h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

#list-contents h4 {
    font-size: 11px;
    font-weight:bold;
}

#list-context {
    clear:both;
    padding-top: 3px;
    margin-left: 22px;
    color: #666666;
    border:solid 0px;
}


#list-context h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

/*#rental-menu {
    clear:both;
    padding-top: 3px;
    margin-left: 22px;
    color: #666666;
    border:solid 0px;
}
#rental-menu h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

.content-menu {
    clear:both;
    padding-top: 3px;
    margin-left: 22px;
    color: #666666;
    border:solid 0px;
}
.content-menu h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

#list-context h4 {
    font-size: 11px;
    font-weight:bold;
}

#left-list-contents {
    float:left;
    width: 75%;
}

#right-list-contents {
    float:left;
}

#left-list-career {
    float:left;
    border:solid 0px;
    width: 57%;
		height:auto;

}

#left-list-career h3 {
    color: #666;
    font-weight: bold;
}

#right-list-career {
    float:right;
    border:solid 0px;
}

#list-visi-misi {
    clear:both;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    border:solid 0px;
    margin-bottom: 25px;
}

/*
* tab menu
*/


#left-list-career {
    float:left;
    border:solid 0px;
    width: 57%;
		height:auto;

}

#left-list-career h3 {
    color: #666;
    font-weight: bold;
}

 

#left-list-career p
{
	font-size:11px;
	font-family:tahoma;
	color:#666666;
	font-style:normal;
}
#left-list-career ul
{
	font-size:11px;
	font-family:tahoma;
	color:#666666;
	font-style:normal;
}
#left-list-career li
{
	font-size:11px;
	font-family:tahoma;
	color:#666666;
	font-style:normal;
}
#left-list-career p ul
{
	font-size:11px;
	font-family:tahoma;
	color:#666666;
	font-style:normal;
}
#left-list-career p li
{
	font-size:11px;
	font-family:tahoma;
	color:#666666;
	font-style:normal;
}

.tab-menu {
    list-style: none;
    font-size: 11px;
    margin: 18px;
    padding: 0px;
}

.tab-menu li {
    display: inline;
}

.d-menu {
    color: #1f419b;
    text-decoration: none;
    border:solid 0px #ff0707;
    text-decoration: none;
}

.list-tab-menu {
    text-decoration: none;
}

.list-tab-menu a {
    color: #fff;
    text-decoration: none;
}

.list-tab-menu a:hover {
    text-decoration: underline;
}

/*
* who we are tab menu
*/

.history-menu-o {
    float:left;
    background-image: url(../media/images/tab1-o.gif);
    background-repeat: no-repeat;
    width: 75px;
    height: 20px;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.history-menu-b {
    float:left;
    background-image: url(../media/images/tab1-b.gif);
    background-repeat: no-repeat;
    width: 75px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.history-menu-b a {
    color: #fff;
}

.profil-menu-o {
    float:left;
    background-image: url(../media/images/tab2-o.gif);
    background-repeat: no-repeat;
    width: 69px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.profil-menu-b {
    float:left;
    background-image: url(../media/images/tab2-b.gif);
    background-repeat: no-repeat;
    width: 69px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.csr-menu-o {
    float:left;
    background-image: url(../media/images/tab3-o.gif);
    background-repeat: no-repeat;
    width: 62px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.csr-menu-b {
    float:left;
    background-image: url(../media/images/tab3-b.gif);
    background-repeat: no-repeat;
    width: 62px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.company-menu-o {
    float:left;
    background-image: url(../media/images/tab4-o.gif);
    background-repeat: no-repeat;
    width: 90px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.company-menu-b {
    float:left;
    background-image: url(../media/images/tab4-b.gif);
    background-repeat: no-repeat;
    width: 90px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

/*
* Our Service tab menu
*/
.leasing-menu-o {
    float:left;
    background-image: url(../media/images/leasing-o.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.leasing-menu-b {
    float:left;
    background-image: url(../media/images/leasing-b.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.rental-menu-o {
    float:left;
    background-image: url(../media/images/rental-o.gif);
    background-repeat: no-repeat;
    width: 49px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.rental-menu-b {
    float:left;
    background-image: url(../media/images/rental-b.gif);
    background-repeat: no-repeat;
    width: 49px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.left-img-leasing {
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;
}

.list-view-our-service {
    color: #666;
    list-style-type: square;
}

.list-view-our-service li {
    color: #666;
}



.list-left {
    float:left;
    width: 556px;
}

.list-right {
    float:right;
    margin-right: 10px;
}

#trac-borders {
    clear: both;
    height: 1px;
    background-image: url(../media/images/trac-h-border.gif);
    background-repeat: repeat-x;
    margin-top: 20px;
    width: 98%;
}

#our-service-loader {
    text-align: center;
    margin-top: 10px;
}

.van-menu-o {
    float:left;
    background-image: url(../media/images/van-menu-o.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.nation-menu-o {
    float:left;
    background-image: url(../media/images/nation-o.gif);
    background-repeat: no-repeat;
    width: 113px;
    height: 21px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.nation-menu-b {
    float:left;
    background-image: url(../media/images/nation-b.gif);
    background-repeat: no-repeat;
    width: 113px;
    height: 21px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.van-menu-b {
    float:left;
    background-image: url(../media/images/van-menu-b.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.sedan-menu-o {
    float:left;
    background-image: url(../media/images/sedan-menu-o.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    margin-right: 2px;
    color: #1f419b;
    text-align: center;
    padding-top: 3px;
}

.sedan-menu-b {
    float:left;
    background-image: url(../media/images/sedan-menu-b.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.truck-menu-o {
    float:left;
    background-image: url(../media/images/tremo-menu-o.gif);
    background-repeat: no-repeat;
    width: 49px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.truck-menu-b {
    float:left;
    background-image: url(../media/images/tremo-menu-b.gif);
    background-repeat: no-repeat;
    width: 49px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.fourwheel-menu-o {
    float:left;
    background-image: url(../media/images/fourwheel-menu-o.gif);
    background-repeat: no-repeat;
    width: 77px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.fourwheel-menu-b {
    float:left;
    background-image: url(../media/images/fourwheel-menu-b.gif);
    background-repeat: no-repeat;
    width: 77px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.tremo-menu-o {
    float:left;
    background-image: url(../media/images/tremo-menu-o.gif);
    background-repeat: no-repeat;
    width: 49px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.tremo-menu-b {
    float:left;
    background-image: url(../media/images/tremo-menu-b.gif);
    background-repeat: no-repeat;
    width: 49px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

#thumb-bg-image {
    background-image: url(../media/images/bg-thumb.png);
    background-repeat: no-repeat;
    width: 156px;
    height: 109px;
    text-align: center;
    float:left;
}

#full-bg-image {
    background-image: url(../media/images/bg-full.png);
    background-repeat: no-repeat;
    text-align: center;
		background-repeat:no-repeat;
		height:244px;
		text-align:center;
		width:375px;
		padding:4px 4px 4px 1px;
}

#fullImage{

    text-align: center;
		margin-left:2px;
		background-repeat:no-repeat;
		text-align:center;
		height:230px;
		width:350px;
		
}
#content-full-image {
    clear:both;
    text-align: center;
    font-weight: bold;
		color:#666666;
		font-family:"tahoma", Times, serif;
		font-size:11px;
}
#vehicle_small{
margin:4px;
float:left;background-image:url(../media/images/bg_image_small_vehicle.png); 
width:156px; 
height:109px;
}
#img_vehicle_small
{
	width:152px;
	margin-top:1px;
	height:104px;
	margin-left:1.5px;
}
#img_vehicle_small img
{
	width:152px;
	height:104px;

}
#list-left-contents {
    float: left;
    width: 334px;
  /*  border:1px solid blue;*/
}

#list-right-contents {
    float: right;
    border:solid 0px;
    margin-right: 6px;
    border:solid 1px;
}

.set-bg-footer {
    background-image:url(../media/images/bg-footer.png);
    background-repeat: repeat-x;
}

.set-bg-footer-menu {
    background-image:url(../media/images/bg-footer-menu.png);
    background-repeat: repeat-x;
}
#divFooter
{
background-image:url(../media/images/footer_blue_top.png); 
width:828px; 
height:29px;
}
#vehicle-left-content { height: 258px; }

#list-vehicle-contents {
    clear:both;
    padding-top: 3px;
    margin-left: 0px;
    color: #666666;
    border:solid 0px;
}

#list-vehicle-contents h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

#list-vehicle-contents h4 {
    font-size: 11px;
    font-weight:bold;
}

#center-style {
    border:solid 0px;
    text-align: center;
}

.interest-menu-o {
    float:left;
    background-image: url(../media/images/interest-menu-o.gif);
    background-repeat: no-repeat;
    width: 62px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.interest-menu-b {
    float:left;
    background-image: url(../media/images/interest-menu-b.gif);
    background-repeat: no-repeat;
    width: 62px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.feature-menu-o {
    float:left;
    background-image: url(../media/images/feature-menu-o.gif);
    background-repeat: no-repeat;
    width: 90px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.feature-menu-b {
    float:left;
    background-image: url(../media/images/feature-menu-b.gif);
    background-repeat: no-repeat;
    width: 90px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

#left-promo-news {
    float: left;
    width: 563px;
}

#left-promo-news h3 {
    color: #000;
}

#right-promo-news {
    float:right;
    margin-right: 18px;
    text-align: center;
}

#center-context {
    height: 258px;
    border:solid 0px;
/* tambahan */
	margin-right: 10px;
}

.contactus-menu-o {
    float:left;
    background-image: url(../media/images/contactus-menu-o.gif);
    background-repeat: no-repeat;
    width: 69px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.contactus-menu-b {
    float:left;
    background-image: url(../media/images/contactus-menu-b.gif);
    background-repeat: no-repeat;
    width: 69px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.feedback-menu-o {
    float:left;
    background-image: url(../media/images/feedback-menu-o.gif);
    background-repeat: no-repeat;
    width: 62px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.feedback-menu-b {
    float:left;
    background-image: url(../media/images/feedback-menu-b.gif);
    background-repeat: no-repeat;
    width: 62px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.list-contact-left {
    float:left;
    width: 390px;
    border:solid 0px;
    margin-left: 10px;
}

.list-contact-right {
    float:right;
    margin-right: 50px;
}

#left--context {
    float:left;
    width: inherit;
    background-image: url(../media/images/bg-contents.gif);
    background-repeat: repeat-x;
    background-color: #d6d6d6;
    padding-bottom: 15px;
    border:solid 0px;
}

#list-contact-contents {
    clear:both;
    margin-left: 22px;
    color: #666666;
    border:solid 0px;
    margin-top: 40px;
}

#list-contact-contents h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

#list-contact-contents h4 {
    font-size: 11px;
    font-weight:bold;
}

#list-feedback-contents {
    clear:both;
    margin-left: 22px;
    color: #666666;
    border:solid 0px;
    margin-top: 0px;
    margin-bottom: 30px;
}

#list-feedback-contents h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

#list-feedback-contents h4 {
    font-size: 11px;
    font-weight:bold;
}

#center-context-feedback {
    text-align: center;
}

#customer-feedback {
    margin: auto;
    border:solid 0px;
    width:480px;
    text-align: left;
    font-size: 11px;
}

#customer-feedback h3 {
    font-size: 14px;
    font-weight: bold;
}

#customer-feedback .list-tbl-feedback {
    color: #605959;
    text-align: left;
    font-size: 13px;
}

#customer-feedback .list-tbl-feedback th {
    font-weight: bold;
    width: 30%;
}

#customer-feedback .list-tbl-feedback td {
    text-align: left;
}

#customer-feedback .list-tbl-feedback select {
    font-size: 12px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

#customer-feedback .list-tbl-feedback input {
    width: 200px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

#customer-feedback .head {
    font-weight: bold;
}

.list-feedbacks {
    width: 60%;
    font-size: 12px;
    color: #605959;
}

.list-feedback {
    width: 100%;
    font-size: 12px;
    color: #605959;
}

.list-feedback th {
    text-align: left;
    font-weight: bold;
    width: 30%;
}

.list-feedback td {
    text-align: left;
}

.list-feedback input {
    width: 200px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

.list-feedback select {
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

#isi-feedback {
    margin-top: 10px;
}

#isi-feedback input {
    width: 200px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

#isi-feedback textarea {
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
    overflow: hidden;
}

.feedback-input {
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

.submit-button {
    background-image: url(../media/images/submit-button.png);
    background-repeat: no-repeat;
    width: 75px;
    height: 18px;
    border:solid 0px;
    background-color: transparent;
}

.reset-button {
    background-image: url(../media/images/reset-button.png);
    background-repeat: no-repeat;
    width: 75px;
    height: 18px;
    border:solid 0px;
    background-color: transparent;
}

.back-button {
    background-image: url(../media/images/back-button.png);
    background-repeat: no-repeat;
    width: 75px;
    height: 18px;
    border:solid 0px;
    background-color: transparent;
}

#err-message {
    color: #d55e5e;
    font-weight: bold;
    font-size: 11px;
    margin-top: 2px;
    margin-bottom: 2px;
}

.thx-customer {
    margin-top: 3px;
    font-size: 13px;
    text-align: justify;
}

/*
* list table career
*/

.head-career {
    border:solid 0px #ff0707;
    width: 70%;
    margin: auto;
    position: relative;
    height: 250px;
}

.tbl-career {
    width: 100%;
    background-color: #ccc;
    font-size: 12px;
    border:solid 0px
}

.head-career thead tr {
    position: relative;
    top: expression(offsetParent.scrollTop);
    left: 0px;
}

.head-career tbody {
    overflow-x: hidden;
    overflow-y: scroll;
}

.tbl-career thead th {
    background-color: #f2ad6a;

}

.tbl-career tbody {
    background-image: url(../media/images/bg-tbl-career2.gif);
    background-repeat: repeat-x;
    height: 210px;
}

.tbl-career tbody tr {
    cursor: pointer;
}

.tbl-career tbody td {
    /*background-image: url(../media/images/bg-tbl-career.gif);
    background-repeat: repeat-x;*/
    height: 21px;
}

.tbl-career tbody td {
    padding: 5px 5px 0px 5px;
}

.career-menu-o {
    float:left;
    background-image: url(../media/images/career-menu-o.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.career-menu-b {
    float:left;
    background-image: url(../media/images/career-menu-b.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

#list-career {
    margin-top: 15px;
    clear:both;
    padding-top: 3px;
    margin-left: 10px;
    color: #666666;
    border:solid 0px;
		height:auto;
}

#list-career h2 {
    font-size: 14px;
    font-weight: bold;
    color: #f27c21;
}

.tbl-step-career {
    font-size: 12px;
    width: 95%;
    border:solid 0px;
}

.tbl-step-career th {
    color: #1f419b;
    background-color: #f2ad6a;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
hr
{
	background-color:#eeeeee;

	height:3px ;
}
#lineAll
{
	 background-image: url(../media/images/line_all.png);
	 width:726px;
	 height:25px;
   font-size: 14px;
   font-weight: bold;
   text-align: center;
	 color: #1f419b;
	 
}

#lineAll div
{
	padding-top:2px;
	margin-top:5px;

}
#bg-step-career {
    background-image: url(../media/images/bg-step-career.gif);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #fff;
}

.form-career {
    border:solid 0px;
    font-size: 11px;
    width: 70%;
}

.form-career strong {
    color: #665f5f;
}

.form-career th {
    font-size: 11px;
    text-align: left;
    font-weight: bold;
    color: #665f5f;
    background-color: transparent;
    width: 30%;
}

.form-career .th-latar-belakang {
    width: 45%;
}

.form-career sup {
    color: #e87681;
}

.form-career select {
    font-size: 12px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

.form-career .list-query {
    font-size: 12px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
    width: 200px;
}

.form-career input {
    width: 200px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

.form-career .def-text {
    width: 50px;
    border:solid 1px #b4b4b4;
    border-top: solid 1px #727272;
    border-left: solid 1px #727272;
}

.continue-button {
    background-image: url(../media/images/btn-continue.png);
    background-repeat: no-repeat;
    width: 75px;
    height: 18px;
    border:solid 0px;
    background-color: transparent;
}


input.error, select.error, textarea.error { border: 1px solid red; }
label.error { color:red; margin-left: 10px; }

td{vertical-align: top;}

#indomap {
  background-image: url(../media/images/map.png);
  height: 285px;
  width: 709px;
  background-repeat:no-repeat;
  border: solid 0px #ff0707;
  }

#prov a {
  position: absolute;
  height: 15px;
  width: 15px;
  text-decoration: none;
  border: solid 1px;;
  font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0);
  }

#prov a i { visibility: hidden; }

a#aceh {top:5px; left:8px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#aceh:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#banten {top:153px; left:143px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#banten:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#bandung {top:160px; left:159px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#bandung:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#jateng {top:162px; left:196px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#jateng:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#gorontalo {top:64px; left:363px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#gorontalo:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#jakarta {top:152px; left:150px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#jakarta:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#sumut {top:27px; left:45px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#sumut:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#riau {top:64px; left:81px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#riau:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#sumsel {top:98px; left:111px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#sumsel:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#papua {top:128px; left:560px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#papua:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#sulsel {top:130px; left:318px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#sulsel:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#yogya {top:173px; left:196px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#yogya:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#kaltim {top:65px; left:275px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#kaltim:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#ntt {top:200px; left:370px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#ntt:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#sulut {top:53px; left:383px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#sulut:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#bali {top:179px; left:257px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#bali:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

      a#jatim {top:176px; left:239px; font-family: Arial; font-size: 30pt; font-weight: normal; color: rgb( 255, 204, 0); }
	  a#jatim:hover { font-family: Arial; font-size: 30pt; font-weight: bold; color: rgb(255, 102, 0); }

     /*peta*/
#label1
{
	display:inline;
}

#list-form-contents {

/*background-image:url(../media/images/bg_form_reservation.gif);
background-position:center top;
background-repeat:repeat-x;*/
font-family:arial;
font-size:11px;
}

#bg-step-reservation {

    background-color: #eeeeee;
		font-family:tahoma;
		font-size:11px;
		color:#666666;
		height:auto;
		margin:0px;
 

}


#imageBottomBgColor
{
	background-image:url(../media/images/line_all_bottom.png);
	width:725px;
	height:3px;
	padding:0px;
	margin:0px;
	background-repeat:no-repeat;
}
#innerTopCar
{
	width:495px;
	height:5px;
	background-image:url(../media/images/topcart.png);
}

#repeater_bg_car
{
	width:495px;
	height:145px;
	background-image:url(../media/images/repeater_bg_car.jpg);
}
#repeater_bg_car ul
{
	color:#666666;
}
#repeater_bg_car ul li
{
	color:#666666;
}

#contentDescCar 
{
	margin-left:4px;
}
#contentDescCar ul li
{
	color:#666666;
}
#repeater_bg_car
{
	width:495px;
	height:auto;
	background-image:url(../media/images/repeater_bg_car.jpg);
}
#innerBottomCar
{
	width:495px;
	height:5px;
	background-image:url(../media/images/bottomcart.png);
}
#bg-step-reservation table{
 		font-family:tahoma;
		font-size:11px;
		color:#666666;

}
#innerCarLeft
{
	height:140px;
	width:187px;
	float:left;
	border:1px solid red;
	margin-left:4px;
}
#innerCarRight
{
	height:140px;
	width:287px;
	float:right;
	border:1px solid red;

}
#innerCarDescription
{
	width:150px;
	height:140px;
	border:1px solid red;
	float:left;
}
#innerCarBottom
{
	width:11px;
	float:right;
}

#headerDes
{
	background-image:url(../media/images/inner_desc.png);
	width:152px;
	height:9px;
}
#headerDes2
{
	background-color:#cccccc;
	width:152px;
	height:20px;
	color:#ca3b54;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}
#ContentDes
{
	background-color:#ffffff;
	width:150px;	
	height:100px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#bottomDes
{
background-image:url(../media/images/bottom_white.png);
	width:152px;
	height:6px;	
	background-repeat:no-repeat;
}
#whiteContent
{

}
#bg-step-reservation table input{
		font-family:tahoma;
		font-size:11px;
		color:#666666;

}
#bg-step-reservation table select{
    background-position: top;
		font-family:tahoma;
		font-size:11px;
		color:#666666;

}
#bg-step-reservation table textarea{
 		font-family:tahoma;
		font-size:11px;
		color:#666666;

}

#left-content
{
	float:left;
	width:495px;
	margin-top:10px;

	height:auto;
	margin-left:2px;

	position:relative;
}
#right-content
{
padding-left:1px; 
float:right; 
width:80px;
margin-right:1px;
margin-top:10px;
height:auto;
border:0px solid red;
}
#button_next, #button_next_alert 
{
	background-image:url(../media/images/cmd_continue.png);
	background-repeat:no-repeat;
	width:80px;
	height:23px;
	border:none;
	cursor:pointer;
}

#button_booking
{
	width:107px;
	height:37px;
	border:0px;
	background-image:url(../media/images/button-booking.png);
	cursor:pointer;
}
#button_cancel
{
	width:105px;
	height:35px;
	border:0px;
	background-image:url(../media/images/button_cancel.png);
	cursor:pointer;

}

#top-corner
{
	width:538px;
	height:5px;
	background-image:url(../media/images/top-repeater.gif);
	background-repeat:no-repeat;
	margin:0px auto;
}
#listUL 
{
	margin-left:8px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:4px;
	padding:0 0 0 0;
}
 #listUL li
{
	margin-left:10px;
	margin-right:2px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0 0 0 0;
	text-align:justify;
	color:#666666;
	
}


#bottom-corner
{
	width:538px;
	height:7px;
	background-image:url(../media/images/bottom-repeater.gif);
	margin-top:10px;
	margin:0px auto;
	background-repeat:no-repeat;
}

#repeater-div
{
	border-right:1px solid #eeeeee;
	width:538px;
	height:auto !important;
	margin:0px auto;
	padding-left:3px;
	background-color:#ffffff;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background-repeat:repeat-y;


}
#repeater-div table
{
	font-size:11px;
	font-family:arial;
}
#separate-div
{
	margin-bottom:3px;
	margin-top:13px;
}

#font-header
{
	color:#c21f3b;
	font-weight:bold;
	font-style:italic;
	margin-bottom:0px;
	font-size:14px;
	background-color:#eeeeee;
}
#separate-bottom-div
{
	margin-top:4px;
	margin-bottom:3px;
}

#title-info
{
	color:#0f94cd;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
}

#top_small
{
	background-image:url(../media/images/top_small.jpg);
	width:198px;
	height:4px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;

}
#top_white_small
{
	background-image:url(../media/images/repeater_small.jpg);
	width:198px;
	color:#3fa5d7;
	text-align:center;
	font-family:calibri;
	font-weight:bold;

}
#top_line_small
{
	background-image:url(../media/images/top_line_small.jpg);
	width:198px;
	height:1px;

}
#repeater_small
{
	background-image:url(../media/images/repeater_small.jpg);
	width:198px;
	height:auto;
	background-repeat:repeat-y;
}

#bottom_small
{
	background-image:url(../media/images/bottom_small.jpg);
	width:198px;
	height:4px;
	background-repeat:no-repeat;

}
#repeater_content
{
	padding:2px;
}
#repeater_contentCURR
{
	height:100px;
}

#currDIV
{
	padding:2px 2px 2px 2px;

}
#top-dark-small
{
		background-image:url(../media/images/dark-white-top.jpg);
		width:188px;
		height:8px;
		margin:0px 0px 0px 5px;
		background-repeat:no-repeat;
}

#repeater-dark-small
{
		background-color:#eeeeee;
		height:auto;
		width:188px;
		margin:0px 0px 0px 5px;

}
#bottom-dark-small
{
		background-image:url(../media/images/dark-white-bottom.jpg);
		margin:0px 0px 0px 5px;
		background-repeat:no-repeat;
		height:6px;
		width:188px;
}
#top_cart
{
		background-image:url(../media/images/top_cart.jpg);
		height:4px;
		margin-left:0px;
		width:495px;

}
#repeater_cart
{
		background-image:url(../media/images/repeater_cart.jpg);
		width:495px;
		height:150px;
		margin-left:0px;

}
#bottom_cart
{
		background-image:url(../media/images/bottom_cart.jpg);
		height:4px;
		width:495px;
		margin-left:0px;

}
#left_repeater
{
	float:left;
	width:195px;
	height:120px;
	margin-top:20px;
}

#left_right_repeater
{
	float:left;
	width:152px;
	height:150px;

}
#right_right_repeater
{
	float:left;
	width:146px;
	height:150px;
	text-align:center;
	vertical-align:middle;

}
#right_repeater
{
	float:left;
	width:300px;
	height:140px;
}

#xx_header
{
	background-image:url(../media/images/xx_top_middle.jpg);
	height:6px;
	width:152px;
}
#xx_content
{
	background-color:#e1e1e1;
	height:138px;
	width:152px;
}
#xx_footer
{	background-image:url(../media/images/xx_footer_middle.jpg);
	height:6px;
	width:152px;

}
#xx_content_header
{
	height:15px;
	text-align:center;
	font-weight:bold;
}
#content_car
{
	margin-left:2px;
	margin-right:2px;
	width:148px;
	background-color:#f0f0f0;
	height:130px;
}
.detail-ul {
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:18px;
padding:0;
}

.detail-ul li
{
	display:inline;

}
#div-separator
{
	height:10px;
}
checkbox
{
	widht:2px;
}

#top-yellow-description
{
		background-image:url(../media/images/yellow-top.png);
		width:724px;
		height:8px;
		margin:0px;
		border:0px solid red;
}
#content-yellow-description
{
		background-color:#ffffcc;
		width:724px;
		height:auto;
		color:#dd5544;
		font-size:11px;
		font-family:tahoma;
		text-align:center;
		margin:0px;
}
#bottom-yellow-description
{
		background-image:url(../media/images/yellow-bottom.png);
		width:724px;
		height:8px;
		background-repeat:no-repeat;
}

#detail-infos
{
	font-family:tahoma;
	height:11px;
	font-weight:bold;
}

#loading {
background-color:#EEEEEE;
background-position:center top;
}

#note-for-cart
{
	font-family:arial;
	font-size:11px;
	color:#dd5544;
	margin-left:4px;

}

#note-more-information
{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#4488cf;
}

#avaiable
{
 	font-family:Calibri;
	font-size:15px;
	color:#5fb8de;
}
#not-avaiable
{
 	font-family:Calibri;
	font-size:15px;
	color:#ca3b54;
}

#title-histories
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}

#content-histories
{
	font-family:Arial;
	font-size:11px;
}
.content-histories
{
	margin-left:3px;
}
#car_name_title_history
{
	color:#5fb8de;
	font-weight:bold;
	font-family:Calibri;
	font-size:14px;
}

#car_price_history
{
	color:#ca3b54;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;

}

#xtop-a
{
	background-image:url(../media/images/xtopa.jpg);
	height:1px;
	width:175px;
	margin-left:4px;
	margin-right:2px;
}
#xcontent-a
{
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	height:116px;
	margin-left:4px;
	margin-right:2px;
	width:173px;
	vertical-align:middle;

}

 
.imgx
{
	margin-top:4px;
	border:1px solid red;
}
#innerImage
{
	margin-top:10px;
	height:100px;
}
#xbottom-a
{
	background-image:url(../media/images/xbottoma.jpg);
	height:1px;
	width:175px;
	margin-left:4px;
	margin-right:2px;
}

.nextbutton
{
	background-image:url(../media/images/next_button.jpg);
	background-repeat:no-repeat;
	width:79px;
	height:22px;
	cursor:pointer;
}
.submitbutton
{
	background-image:url(../media/images/next_button.jpg);
	background-repeat:no-repeat;
	width:79px;
	height:22px;
	cursor:pointer;

}
.prevbutton
{
	background-image:url(../media/images/back-button2.png);
	background-repeat:no-repeat;
	width:79px;
	height:22px;
	cursor:pointer;

}

/* Tool tip css classes http://webtips.blogsome.com (Please keep this) */

/* (Adjust the width, height, colors, etc. according to your needs) */

a.css_tooltip {
position:relative !important;
text-decoration:none;
font-weight:normal;
border:0;
margin-top:0px !important;
vertical-align:text-top;

}
ul li a.title
{
	color:#FF0000;
 }
a.css_tooltip span {
display: none;
font-weight:normal;
cursor:auto;
vertical-align:text-top;
position:absolute;
text-decoration:none;
opacity:1;
width:200px;
}

a.css_tooltip:hover {
z-index:1;
/*background:transparent; /* In case you use a background image like a talkbubble */
font-weight:normal;

}

a.css_tooltip:hover span {
display:block;
position:absolute;
left:25px;
height:autopx;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
opacity:1;
background: #eeeeee;
border:1px solid #063;
vertical-align:top;

}
.css_tooltip span
{
	vertical-align:top;
	padding:0px;
}

#mini_header h2 {
color:#F27C21;
font-size:14px;
font-weight:bold;
}
#history li
{
	font-family: tahoma;
	font-size:11px;
	color:#000000;
	list-style-image:url(../media/images/list-style.jpg);
}
#blue_font
{
	font-family:tahoma;
	font-size:11px;
	color:#0099cc;
	font-weight:bold;
}
#set_content_left
{
	margin-left:12px;
}

.csr_table
{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}
/*-------------------save driving*/
.sabuk-menu-o {
    float:left;
    background-image: url(../media/images/orange-100.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.sabuk-menu-b {
    float:left;
    background-image: url(../media/images/blue-100.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}
.aman-menu-o {
    float:left;
    background-image: url(../media/images/orange-100.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.aman-menu-b {
    float:left;
    background-image: url(../media/images/blue-100.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}
.hujan-menu-o {
    float:left;
    background-image: url(../media/images/orange-110.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.hujan-menu-b {
    float:left;
    background-image: url(../media/images/blue-110.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}
.antisipasi-menu-o {
    float:left;
    background-image: url(../media/images/orange-110.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.antisipasi-menu-b {
    float:left;
    background-image: url(../media/images/blue-110.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;


    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.tips-menu-o {
    float:left;
    background-image: url(../media/images/orange-110.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;
    color: #1f419b;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}

.tips-menu-b {
    float:left;
    background-image: url(../media/images/blue-110.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;
    color: #fff;
    margin-right: 2px;
    text-align: center;
    padding-top: 3px;
}
.menu-font
{
	font-size:10px;
	font-family:tahoma;
}

.content-menu-div ul
{
	padding-left:14px;
}
.content-menu-div li
{
	margin-left:0px;
	color:#0099cc;
	font-weight:bold;
	padding:0px;
}
.text-content-menu
{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:justify;
}
/*--------------------end save driving*/

#detail img{
	float:right;

}

#terms
{	
	color:#666666;
	font-weight:normal;
	font-size:11px;
	font-family:tahoma;
	text-align:justify;
}
#terms ul
{
	margin-left:0px;
	font-size:11px;
}
#terms 
ol
{
	padding-left:5px;
	margin-left:15px;
	font-size:11px;
	color:#FF0000;
}
#terms li
{	
	color:#666666;
	font-weight:normal;
	font-size:11px;
	font-family:tahoma;

}
 
#inner-id
{
	padding-left:3px;
	padding-left:3px;
	color:#FF0000;

}
ul #inner-id
{
	padding-left:3px;
}
#noteParent
{
	color:#666666;
}
#noteHeader
{
	color:#3FA5D7;
	font-size:16px;
	font-family:calibri;
	font-weight:bold;
	margin-left:4px;
	margin-right:4px;
}

#noteHeader a
{
	color:#3FA5D7;
 
}
#noteHeader li
{
	color:#3FA5D7;
	font-size:16px;
	font-family:calibri;
	font-weight:bold;
	margin-left:4px;
	margin-right:4px;
}
#note
{
	color:#666666;
	font-size:11x;
	font-family:tahoma;
	font-weight:normal;
	margin-left:4px;
	margin-right:4px;
	
}
#note2
{
	color:#666666;
	font-size:11x;
	font-family:tahoma;
	font-weight:normal;
	height:auto;
	margin-left:4px;
	
}
#note ul
{

}
#note li
{
	color:#666666;
	margin-left:0px;
	list-style:square;
}
#note2 li
{
	color:#666666;
	margin-left:0px;
	font-size:11px;
	list-style:square;
}
#emSpan
{
	color:#FF0000;
	font-style:italic;
}
#lblMoreInformation
{
	color:#666666;
	
}
#contentImport ul
{
color:#666666;
}
#contentImport li
{
color:#666666;
}

#lblMoreInformation li
{
	color:#666666;
	
}
#top_lines
{
	background-image:url(../media/images/top_cart.jpg);
	width:495px;
	height:4px;
}
#bottom_line
{
	background-image:url(../media/images/bottom_cart.jpg);
	width:493px;
	height:4px;

}

#infoRepeater
{
	background-color:#FFFFFF;
	height:auto;
	width:493px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding-left:0px;	
}

.button_href
{
	height:18px;
	background-color:#3fa5d7;
	color:#FFFFFF;
}
#blue_top
{
	background-image:url(../media/images/blue_top.gif);
	width:495px;
	height:7px;
}
#blue_bottom
{
	background-image:url(../media/images/blue_content.gif);
	height:auto;
	width:495px;
	color:#FFFFFF;
	font-weight:bold;
}
#blue_bottom table
{
	color:#FFFFFF;
	font-weight:bold;
}

#panel_background
{
	background-image:url(../media/images/panel_white.gif);
	width:495px;
	height:auto;
	margin:0px;
	padding:0px;
}

#panel_content_top
{
	margin:2px 4px 2px 4px;
	width:489px;
	height:10px;
	background-color:#000000;
}

#panel_margin_top
{
	height:1px;
	width:495px;

}
#panel_margin_bottom
{
	height:3px;
	width:495px;
	background-image:url(../media/images/bottom_white.gif);

}
#bottom_white_content
{
	height:2px;
	background-color:#FF33CC;
}
#panel_content_bottom
{
	margin-top:0px;
	padding-top:0px;
	
	height:3px;
	width:489px;
	background-image:url(../media/images/bottom_content_repeater.gif);
}
#set_content
{
	margin-left:2px auto;
	width:489px;
	text-align:left;
}
#get_content_car
{
	height:auto;
	width:489px;
	background-image:url(../media/images/content_car.gif);
}

#box-banner
{
	width:211px;
	height:186px;
	border:1px thin blue;
	background-image:url(../media/images/bg_banner_reservation.png);
}
#box-banner-images
{
	border:0px solid red;
	height:166px;
	width:191px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:3px;

}
#spearator-banner
{
	height:7px;
	border:0px solid green;
}
 
#box-banner-images img
{
	height:166px;
	width:191px;

}

#lineAbu
{
	background-image:url(../media/images/line_abu.jpg);
	height:1px;
	width:100%;
	background-repeat:repeat-x;
}
#equal
{
	background-image:url(../media/images/equal.png);
	height:20px;
	width:68%;
	background-repeat:no-repeat;
}

