div#page div#training
{
	/*background-image: url(/graphics/services_training.jpg);*/
	background-position: right top;
	background-repeat: no-repeat;
	height: 255px;
	padding: 20px 220px 0 10px;
}

div#page div#quality
{
	/*background-image: url(/graphics/services_quality.jpg);*/
	background-position: right top;
	background-repeat: no-repeat;
	height: 255px;
	padding: 20px 220px 0 10px;
}

div#page div#road
{
	/*background-image: url(/graphics/services_road.jpg);*/
	background-position: right top;
	background-repeat: no-repeat;
	height: 295px;
	padding: 20px 220px 0 10px;
}

div#page div#parts
{
	/*background-image: url(/graphics/services_parts.jpg);*/
	background-position: right top;
	background-repeat: no-repeat;
	height: 255px;
	padding: 20px 220px 0 10px;
}

div#page div#services-index
{
	/*background-image: url(/graphics/services_road.jpg);*/
	background-position: right top;
	background-repeat: no-repeat;
}

div#page div#services-index h2
{
	font-size:12px;
	padding:10px 0 0 0;
	/*font-weight:bold;*/
	color:#6A6A6A;
}
div#page div#services-index ul{
	list-style-type:none;
	padding:0 0 0 5px;
}

div#page div#services-index ul li
{
	font-size:13px;
	margin:0 0 5px 8px;
	font-weight:500;
}

div#page div#services-index p
{
  padding: 30px 200px 20px 10px;
}

div#page div#services-index div.index-box
{
	background-image: url(/graphics/index_box.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 344px;
	height: 182px;
	float: left;
}

div#page div#services-index div.inner-box
{
	padding: 5px 10px 10px 10px;
}

div#page div#services-index .ContactInfo{

}

div#page div#services-index .ContactInfo .left{
	float:left;
	width:400px;
	margin:-20px 0 0 10px;
}
div#page .ContactInfo .right{
	float:right;
	margin:10px 45px 0 0;
}
div#page .ContactInfo .right .label{
	display:block;
	float:left;
	margin:18px 0 0;
	width:84px;
}
div#page .ContactInfo .right .label a{
	color:#404040;
}


div#page div#services-index {
	clear:both;
}

div#page .ContactInfo{

}
div#page .ContactInfo .top{
	background-image: url(/graphics/serviceIndex_background_contact_top.jpg);
	background-repeat: no-repeat;
}
div#page .ContactInfo .middle{
	background-image: url(/graphics/serviceIndex_background_contact_middle.jpg);
	background-repeat:repeat-y;
	clear:both;	
	height:157px;
}
div#page .ContactInfo .middle p{
	width:660px;
}
div#page .ContactInfo .bottom{
	background-image: url(/graphics/serviceIndex_background_contact_bottom.jpg);
	background-repeat: no-repeat;
	background-position:-1px 0;
	height:27px;
}


div#page div#services-centers
{
	padding: 20px 20px 20px 10px;
}




.contianer_textlist a{
	color:#8c8c8c
}
.contianer_textlist h2{
	color:#4d4d4d;
	font-size:14px;
}
.contianer_textlist ul{
	list-style-type:none;
	list-style-position:inside;
	margin:0 0 0 0;
	padding:40px 0 0 0;
	width:700px;
}
.contianer_textlist ul li{
	width:329px;
	float:left;
	padding:10px;
	height:157px;
	
}
.contianer_textlist ul .odd{
	background:transparent url('/graphics/imageList_oddItem.jpg') repeat-x;
}
.contianer_textlist ul li img{
	float:left;
	margin:0 8px 0 0;
}
.contianer_textlist ul li .textContent{
	float:left;
	width:190px;
	margin:5px 0 0 5px;
}

.contianer_textlist ul li a{
	text-decoration:none;
}


.locatorTable{
	font-size:12px;
}

.locatorTable tr th{
	background-color:#e7e7e6;
	border-right-style:solid;
	border-color:#aeaead;
	border-width:1px;
	padding:0 4px;
}
.locatorTable tr td {

	border-right-style:solid;
	border-color:#aeaead;
	border-width:1px;
}


.locatorTable tr  td{
	padding:5px;
}
.locatorTable tr  td a{
	color:#737373;
}

.locatorTable .odd{
	background-color:#e7e7e6;
}

.locatorTable .center{
	text-align:center;
}








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

