

/* table */

.drivers-table {
	width: 520px;
}

.drivers-table .drivers-col {
	width: 300px;
}

.drivers-table .info-col {
	width: 35px;
}

.drivers-table .os-col {
	width: 120px;
}

.drivers-table .download-col {
	width: 65px;
}

.drivers-table th {
	background-color: #ededed;
	height: 35px;
	font-size: .9em;
	font-weight: normal;
	/*
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;*/
	text-align: left;
	margin: 0;
}

.drivers-table .drivers-th {
	font-weight: bold;
	font-size: 1em;
	padding: 5px 10px 0 7px;
	width: 286px;
	margin: 0;
}

.drivers-table .os-th {
	width: 120px;
	padding: 5px 0 0 0;
	text-align: center;
}

.drivers-table .info-th {
	width: 33px;
	padding: 5px 0 0 0;
	text-align: center;
}

.drivers-table .download-th {
	border-right: none;
	width: 65px;
	padding: 5px 0px 0 0px;
	text-align: center;
}

.drivers-table td {
	background-color: #f2f2f2;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 8px 5px 2px 5px;
	text-align: left;
	font-size: .9em;
}

.drivers-table .drivers-td {
/*	width: 290px;
	font-weight: bold;
	font-size: 1em;*/
	padding: 5px 10px 0 10px;
	width: 286px;
	margin: 0;
}

.drivers-table .info-td .info {
	position: relative;
	display: inline;
	top: -2px;
	left: 8px;
}

.drivers-table .info-td {
	padding: 5px 0 0 0;
	width: 33px;
	margin: 0;
}

.drivers-table .os-td {
	background: url('/_images/bg/os-td.gif') left top no-repeat;
	border-right: none;
	padding: 0;
	margin: 0;
	width: 185px;
}

.drivers-table .os-td form,
.documents .os-td form {
	padding: 0;
	margin: 0;
	width: 186px;
}

.documents .os-td select,
.drivers-table .os-td select {
	width: 110px;
	padding: 1px 0 1px 5px;
	border: 1px solid #7F9DB9;
	margin-left: 5px;
	margin-bottom: 3px;
	font-size: .9em;
}

.documents .os-td .submit,
.drivers-table .os-td .submit {
	position: relative;
	display: inline;
	top: 3px;
	left: 23px;
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
}

.information {
	margin: 0;
/*	padding: 5px 15px;*/
	padding: 0 15px;
	height: 30px;
	line-height: 30px;
	font-size: .9em;
	text-align: justify;
	background-color: #f2f2f2;
	width: 490px;
	border-bottom: 1px solid #fff;
}

.information_document {
	margin: 0;
/*	padding: 5px 15px;*/
	padding: 0 15px;
	height: 30px;
	font-size: .9em;
	text-align: justify;
	background-color: #f2f2f2;
	width: 469px;
	border-bottom: 1px solid #fff;
	}
	
.information_driver {
	margin: 0;
/*	padding: 5px 15px;*/
	padding: 0 15px;
	height: 30px;
	font-size: .9em;
	text-align: justify;
	background-color: #f2f2f2;
	width: 469px;
	border-bottom: 1px solid #fff;
	}	
	
table.documents {
	width:500px;
	}

table.drivers-table th,
table.documents th {
	background-color: #ededed;
	height: 35px;
	font-size: .9em;
	font-weight: normal;
	border-right: 1px solid #fff;
	padding-left:10px;
	text-align:left;
	}

table.drivers-table td,	
table.documents td {
	background-color: #f2f2f2;
	height: 35px;
	font-size: .9em;
	font-weight: normal;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding-left:10px;
	text-align:left;
	
	}

#product_page_drivers {
	
}


#product_page_documents {

}

#product_page_documents table,
#product_page_drivers table {
	width: 500px;
}

#product_page_documents table.documents th.documents-th,
#product_page_drivers table.drivers-table th.drivers-th {
	font-size: 1em;
	font-weight: bold;
	padding: 0 0 0 7px;
	margin: 0 0 0 0px;
	width: 218px;
}

#product_page_documents table.documents td.documents-td,
#product_page_drivers table.drivers-table td.drivers-td {
	padding: 0 0 0 10px;
	margin: 0;
	width: 215px;
}

#product_page_documents table.documents td.info-td,
#product_page_drivers table.drivers-table td.info-td {
	width: 33px;
	padding: 0;
	margin: 0;
}

#product_page_documents table.documents td.info-td img,
#product_page_drivers table.drivers-table td.info-td img {
	position: relative;
	top: 0;
	left: 10px;
}

#product_page_documents table.documents th.info-th,
#product_page_drivers table.drivers-table th.info-th {
	width: 33px;
	padding: 0;
	margin: 0;
	text-align: center;
}

#product_page_documents table.documents td.os-td,
#product_page_drivers table.drivers-table td.os-td {
/*	background: url(/_images/bg/os-td-2.gif) #F2F2F2;*/
	width: 186px;
	padding: 0 0 0 0px;
	margin: 0;
	height: 30px;
}

#product_page_drivers table.drivers-table td form,
#product_page_documents table.documents td form {
	width: 100%;
}

#product_page_documents table.documents th.os-th,
#product_page_drivers table.drivers-table th.os-th {
	width: 120px;
	padding: 0;
	margin: 0;
	text-align: center;
}

#product_page_documents table.documents th.download-th,
#product_page_drivers table.drivers-table th.download-th {
	width: 65px;
	padding: 0;
	margin: 0;
	text-align: center;
}

#product_page_documents table.documents .os-td select,
#product_page_drivers table.drivers-table .os-td select {
	margin-left: 15px;
}

#product_page_documents table.documents .os-td .submit,
#product_page_drivers table.drivers-table .os-td .submit {
	left: 30px;
}

