@charset "utf-8";

/*-----------------------------------------------
 support
-----------------------------------------------*/

 .supportProductNavi { background:#fff url('/sg/car/support/images/supportProductNavi_back01.png') repeat-y 0 0; }
 .supportProductNavi .supportL { float:left; width:204px; margin-right:20px; }

	 #supportTabMenu { padding-bottom:60px; }
	 #supportTabMenu li { border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; }
	 #supportTabMenu li.active { border-right:1px solid #FFF; background:#FFF;  }
	 #supportTabMenu li a { display:block; padding:20px; outline:none; font-size:14px; }
	 #supportTabMenu li.active a { color:#004473;  }

 .supportProductNavi .supportR { float:left; width:754px; }

/* supportTabContents Scrollbar */
.supportTabContents { position:relative; height:350px; margin:15px 10px 15px 0; background:#fff; }
	 .scrollContents { height:350px; overflow:auto; }

 .supportTabContents ul { margin:15px 0 25px; width:715;  }
 .supportTabContents ul li { float:left; margin-left:7px; width:113px; height:91px; }
 .supportTabContents ul li:first-child { margin-left:0px; }

 .customerCareBox { padding:5px 40px 40px; }
 .customerCareBox .secTitle { padding-bottom:10px;  }
	 .options { margin-bottom:26px; }
	 .options li { float:left; margin-left:41px; }
	 .options li:first-child { margin-left:0; }
	 .options li select { width:272px; height:29px;  }

.customerCareBox02 { padding:20px 40px; font-size: 14px;}

/*----- Custumed -----*/
.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background:;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(../../../../com/support/css/radio.png) no-repeat;
}
.select {
	position: absolute;
	width: 238px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 29px;
	line-height: 29px;
	padding: 0 25px 0 8px;
	color: #626262;
	background: url('/sg/car/support/images/select.png') no-repeat;
	overflow: hidden;
	font-size:14px; 
}

.content {
    padding: 30px 0;
    background: url('/ca/common/images/content_back01.png') repeat-x 0 0;
}
h1.pageTitle {
	margin-top: 40px;
    margin-bottom: 25px;
}
.tableType {
	margin: 0 0 25px 0;
}
.tblTtl {
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
.pageTitle {
    color: #0c4c77;
    font-wegiht: bold;
    font-size: 33px;
}
.f14 {font-size: 14px;}
.offersBox {
    text-decoration: underline;
}
.fr {
	padding: 10px;
    float: right;
}
.vietnam {
   text-align: center;
}
.mt20 {
     margin-top: 20px;
	 }
.center {text-align: center;}