/*  
Theme URI: http://xmembytes.com/
Description: Main Layout File For Site
Version: 5.0
Author URI: http://www.xmembytes.com
*/
/* Mass Reset
----------------------------------------------- */
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dd, dt, table, td, th, tr, form {
	margin: 0;
	padding: 0;
}
* {list-style: none;margin: 0px;padding: 0px;}
html{height: 100%;width:100%;background: #fff;}
body {
	font-family: arial, tahoma, verdana, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#444;
	text-align: center;
	background: #fff;
}
h1,h2,h3,h4,h5,h6 {font-size:17px;font-weight:normal;margin:0 0 4px 0;font-family: arial, geneva, helvetica, sans-serif;}  
a {text-decoration: underline;color:#2085DA;}
a:hover {text-decoration: none;}
p {font-size: 13px;line-height: 16px;margin-bottom: 12px;}
th,td {font-size:13px}
form {margin: 0px;padding: 0px;}
label {font-size: 13px;}
legend {font-size: 13px;padding: 6px;margin: 0px;}
fieldset {width: auto;border: none;padding: 12px;margin: 0px;}
input, select {font-size:13px}
ul, ol, dl {margin-top: 0px;}
img {border: none;}


/* 	Elements common to every page
----------------------------------------------- */
#pageHeader {width: 850px;height: 95px;margin: 0 auto;text-align:left;overflow: hidden;}
#logo {width: 400px;height: 65px; margin-top: 20px; background: url(../images/top.logo.ver2.gif) top left no-repeat;}
	#logo a {text-indent: -9999px;border: none;display: block;padding: 0;width:380px;height:60px;}
#headerSeals {margin-top: 10px;}
#topNav {font-size:12px;width:854px ;height: 35px;margin: 0px auto;overflow: hidden;clear: both;}
	#topNav .tab {float: left;width: 138px;margin-right: 4px;margin-top: 8px;}
	#topNav .ltab {float: left;width: 138px;margin-right: 6px;margin-top: 8px;}
	#topNav .rtab {float: right;width: 138px;margin-left: 2px;margin-top: 8px;}
	#topNav .navContent {height: 21px;padding: 5px 5px 0 5px;background: #E6E6E6 url(../images/navbar_tab_bg.gif) top left no-repeat;text-align: center;font-size: 13px;font-weight: bold;border-bottom: 1px solid #FFF;}
	#topNav .navContent a {color:#2085DA;}
	#topNav .navContent a:hover {text-decoration:none;}	
	#topNav .selected {background: #2085DA url(../images/navbar_tab_bg_sel.gif) top left no-repeat;border-bottom: 1px solid #2085DA;}
	#topNav .selected a {color:#fff;}
	#topNav .selected a:hover {text-decoration:none;}	
#preFooterCallout {width: 854px;margin:0 auto;padding:0;background:#EDF4FC url(../images/background_pre_footer_callout.gif) repeat-x;border:solid #2085DA;border-width:0px 0px 2px;}
	#preFooterCalloutContent {padding: 30px;text-align: left;font-size:10px;}
	#preFooterCalloutContent h3 {padding:4px 0 0 4px;font-size:13px;text-transform:uppercase;padding-bottom:2px;border-bottom:solid 2px white;background:#DEEBFA;}	
	#preFooterCalloutContent h4 {padding:4px 0 0 4px;font-size:13px;text-transform:uppercase;padding-bottom:2px;border-bottom:solid 2px white;background:#DEEBFA;}	
	#preFooterCalloutContent h5 {text-align:left;padding:4px 0 0 4px;font-size:13px;text-transform:uppercase;padding-bottom:2px;border-bottom:solid 2px white;background:#DEEBFA;}	
	#preFooterCalloutContent p {font-size:11px;}	
	#preFooterCalloutContent a {font-size:11px;line-height:16px;}	
	#preFooterCalloutContent .drivers {width:250px;}	
	#preFooterCalloutContent .drivers table {width:100%;}	
	#preFooterCalloutContent .devices {width:300px;margin-left:20px;}			
	#preFooterCalloutContent .certifications {width:200px;margin-left:20px;text-align:center;}		
	#preFooterCalloutContent .moreLinks {line-height:26px;}		
#footer {width: 854px;height:85px;margin: 8px auto;clear: both;overflow: hidden;color:#6FB3EA;}
	#footer p {margin:0 0 2px 0;padding:0;}
	#footer .footerCerts {float:right;margin:0;padding:0;width:420px;text-align:right;color:#6FB3EA;}
	#footer .footerCerts a {margin:10px 0 0 5px;color:#6FB3EA;}
	#footer .footerTagLine {float:left;clear:left;width:420px;text-align:left;}
	#footer .footerLinks {float:left;clear:left;width:425px;text-align:left;margin:0;padding:0;color:#6FB3EA;}
	#footer .footerLinks a {color:#6FB3EA;text-decoration:none;}
	#footer .certSpacing {margin-right: 10px;}

#contentWrapper {width: 850px;margin: 0 auto;border:solid #2085DA;border-width:10px 2px;}

#content {padding: 30px;background: #fff;text-align: left;background: url(../images/background_top_gradient.gif) repeat-x ;}
	#content p {line-height:20px;}
	#content img {}	
	#content table.GoogleLinks {width:100%;}		
	#content .downloadCallout {width:788px;height:auto;background:#EDF4FC;margin:0 0 12px 0;padding:0;}
	#content .downloadCallout p {margin:0;padding:7px 10px 5px 10px;font-size:12px;height:auto;}
	#content .downloadCallout span {margin:0;padding:0;}	
	#content .downloadCalloutNow {color:green;padding:0;height:auto;}
	#content .downloadCalloutFront {width:788px;height:49px;background: url(../images/background-download-front.jpg) top left no-repeat;}
	#content .downloadCalloutFront p {float:left;margin:16px 0 0 40px;font-size:14px;width:450px;}
	#content .downloadCalloutFrontButton {float:right;margin:0;padding:0;width:auto;height:auto;}
	#content .downloadCalloutFrontButton a 
	{
		text-indent: -9999px;border: none;display: block;margin:8px 60px 0 0;padding: 0;
		width: 180px;height: 40px;
		background: url(../images/button_download_dd_sm.jpg) 0 -40px no-repeat;text-decoration:none;}
	#content .downloadCalloutFrontButton a:hover {background-position: 0 0;text-decoration:none;}
	#content .downloadCalloutFrontWarning {padding: 0 0 0 20px; line-height: 49px;}
	#content .downloadCalloutFrontWarning img {margin-right: 10px;}
	#content .ddFeatures {background:#EDF4FC;padding:5px;}
	#content .ddFeatures p {padding:0 6px 0 8px;}
	#content .ddFeatures td {padding:3px;}		
	#content .ddOverview {width:390px;margin:0 35px 0 0;}
	#content .ddRequirements {width:170px;margin:0 25px 0 0;}
	#content .ddRequirements p {font-size: 12px;line-height:17px;}
	#content .ddComments {width:170px;margin:0 0 0 0;}
	#content .ddComments p {font-size: 12px;line-height:17px;}
	#content .spotLight {width:100%;background: #DFEEFA;}
	#content .spotLight p.feature {padding:14px 10px 0 0;margin-left:55px;}
	#content .spotLight img.featureImg {float:left;margin:10px 10px 0 10px;width:48px;height:48px;}
	#content .spotLight p.company {padding:7px 15px 0px 15px;margin-bottom:0;}
	#content .download {width:788px;height:49px;background: url(../images/background-download-front.jpg) top left no-repeat;}
	#content .download p {float:left;margin:14px 0 0 20px;font-size:14px;width:500px;}
	#content .downloadButton {float:right;margin:8px 6px 0 0;padding:0;}
	#content .downloadButton a {text-indent: -9999px;border: none;display: block;padding: 0;width: 180px;height: 40px;text-decoration:none;}
	#content .downloadButton a:hover {background-position: 0 0;text-decoration:none;}
	#content .downloadButton .btnInstall {background: url(../images/button_download_dd_sm_install.jpg) 0 -40px no-repeat;}
	#content .downloadButton .btnFramework {background: url(../images/button_download_dd_sm_frameworkl.jpg) 0 -40px no-repeat;}	
	#content .frameworkWarn {width:788px;height:53px;background: url(../images/background_framework_warning.jpg) no-repeat;}	
	#content .frameworkWarn p {padding:10px 10px 0 50px;font-size:12px;line-height:18px;}	
	#content .secureHeader {margin:0;padding:7px 0 5px 25px;background: #FFEE00 url(../images/icon_lock.gif) 5px 7px  no-repeat;}
	#content .secureWrapper {padding:4px;border:solid 2px #FFEE00;}
	#content .downloadWait {margin-top:2px;width:auto;padding:20px 3px 5px 3px;text-align:center;background:#EDF4FC url(../images/image_download_progress.gif) top center no-repeat;}
	#content .downloadWait p {margin-bottom:0;}
	#content .downloadWait table {width:90%;margin:auto;border-top:dashed 1px #60AAE8;}	
	#content .downloadWait td {text-align:left;width:45%;padding-top:10px;padding-bottom:10px;}	
	#content .ddOverview-VistaDrivers {width:470px;margin:0 25px 0 0;}
	#content .ddRequirements-VistaDrivers {width:270px;margin:0 25px 0 0;}
	#content .ddRequirements-VistaDrivers p {font-size: 12px;line-height:17px;}
	#content .ddOverview-XPDrivers {width:410px;margin:0 25px 0 0;}
	#content .ddRequirements-XPDrivers {width:160px;margin:0 25px 0 0;}
	#content .ddRequirements-XPDrivers p {font-size: 12px;line-height:17px;}

	
#alternate {margin:0;padding:5px;}
#alternate td {font-size:12px;padding: 6px;}
#altpmtswrap {margin: 0;width:270px;background:#F4F4F4;border:solid 1px #EDEDED;}
#alternateInstructions {height:auto;width:auto;background:#F4F4F4;padding:5px;margin:0;}
#alternateInstructions p {font-size:12px;margin:0;padding:0;}
#alternateInstructions a:hover {text-decoration:none;}
#registrationKey {font-size:11px;font-weight:bold;padding: 12px;background:#F1F1F1;width:auto;}
#registrationKey a {margin:0;padding:0;}
#registrationKey a:hover {text-decoration:none;}

/* Forms, Fieldsets
----------------------------------------------- */
label {font-weight: bold;font-size: 12px;line-height: 14px;}
legend {font-size: 13px;font-weight: bold;color: #2085DA;background: #fff;margin-left:-10px;}
fieldset {border: 1px solid #2085DA;padding: 4px 14px 16px 18px;background-position: -1px -1px;}
fieldset p {margin: 3px 0 8px 0;}

.frm-btn {padding: 1px 5px;margin: 0px;font-size:12px;}
.frm-input {font-size: 13px;padding:1px;background-color: #FEFEFE;}
.frm-select {font-size: 13px;padding:1px;background-color: #FEFEFE;}
.frm-textarea {padding:2px;font-size: 14px;background-color: #FEFEFE;}
#contactForm {float:right;margin-left: 5em;margin-top: -12px;width:340px;}
#contactForm .frm-select {width: 298px;}
#contactForm .frm-textarea {width: 290px;}

#signup-frm {width:auto;padding: 24px;height:auto;background: #f8f8f8;}
#signup-frm p {padding:5px;width:auto;line-height: 18px;}
#signup-frm td {padding:8px 0 0 15px;}
#signup-frm h2, 
#signup-frm h3, 
#signup-frm h4 {margin:0 0 3px 0;font-size:14px;font-weight:bold;}	


#signup-frm .loginWrap {background:#F3F3F3;border:solid 1px #EDEDED;padding:20px 20px 0 20px;}
#signup-frm .loginWrap p {padding:10px 0 0 0;margin-bottom:0;}
#signup-frm .loginWrap td {padding:0 2px 0 0;}
#signup-frm .loginWrap .multiple {margin:0;padding:0;}
#signup-frm .loginWrap .multiple p {margin:0;padding:9px 0 0 0;}

/* helper classes 
----------------------------------------------- */				
.green{color:#669933;} 
.blue{color:#2085DA;}
.red{color:red;}
.black{color:#444;}
.orange{color: #FFCC00;}
.left{float:left;}
.right{float:right;}
.bold{font-weight:bold;}
.greensquare{margin-right:10px;}
.borderright{border-right:solid 1px #D7ECAE;}
.greenbackground{background: #D7ECAE;}
.callout{background:#EEFADA;}
.calloutWBorder{background:#F4F9FD;border:solid 1px #E2EFFA;}
.calloutRegister {background:#F3F3F3;border:solid 1px #EDEDED;}
.emphasizedownloads{border-bottom:solid 1px #ffcc00;}
.hrGreenFade {margin: 35px 0 20px;height:2px;background: url(../images/background_green_center_fade.gif) no-repeat top left;clear:both;}
.clearer {height:1px;overflow:hidden;clear:both;}
.top {float:right;}
.top a {font-size: 11px;color: #2085DA;text-decoration: none;padding:3px 6px;}
.top a:hover {background: #D7ECAE;}
.hr1 {padding:0px;margin:8px 8px 8px 0px;font-size:1px; height: 1px;width:auto; line-height:1px;background: url(../images/image_hr.gif) top left repeat-x;}
.hr2 {width:300px;margin:2px;padding:0;line-height:1px;height: 1px;background: url(../images/image_hr.gif) left repeat-x;}
.hr3 {color:#666;height:1px;Background: url(../images/image_hr.gif) top left repeat-x;}
.styleHeadings {font-size:15px;padding:7px 0 3px 0;margin-bottom:9px;border-top:solid #ccc 2px ;border-bottom:solid #CECECE 1px;text-transform:uppercase;}
.legal{font-size: 12px;line-height: 14px;}
.registration {width:225px;margin:24px 166px 0 0;padding-bottom:0;background:#f8f8f8;font-size:17px;font-weight:bold;}
.key {font-size:12px;padding:3px 0;color: #2085DA;background:#f8f8f8;text-align:center;}
.paddedHR {margin:0px 10px;background-color:#000;height:1px;}
.centeredImage {display: block; margin-left: auto; margin-right: auto; text-align:center;}
.kimKomandoRed {color: #ee1c25;}
.centeredText {text-align: center;}
.greenDark {color: #374d12;}
.middle {vertical-align:middle;}
.top {vertical-align:top;}
.bottom {vertical-align:bottom;}

.success {margin: 0 0 10px 0;width: auto;border: solid 1px #BFEC75;padding:7px 5px 8px 31px;background: #EEFADA url(../images/image_check.gif) no-repeat 8px 8px;}
.processing {margin: 0 0 10px 0;width: auto;border: solid 1px #2187DD;padding:7px 5px 8px 31px;background: #E6F1FB url(../images/image_about.gif) no-repeat 8px 8px;}
.processing p {margin-bottom: 0px;padding:0;height:auto;}
.authorize {margin: 0 0 10px 0;width: auto;border: solid 1px #FFEE00;padding:7px 5px 8px 31px;background: #FFFFED url(../images/alert.gif) no-repeat 6px 7px;}
.authorize p {margin-bottom: 0px;padding:0;height:auto;}
.authorize span {width:auto;padding:0;margin:2px 0;}
.warning {margin: 0 0 10px 0;width: auto;border: solid 1px #990000;padding:7px 5px 8px 31px;background: #FFB7B7 url(../images/alert.gif) no-repeat 6px 7px;}
.warning p {padding:0;margin:0;padding:0;height:auto;}
.warning a:link, .warning a:active, .warning a:visited {color:blue;text-decoration:underline;}
.warning a:hover {color:blue;text-decoration: none;}


/* helper elements
----------------------------------------------- */		
.commentbox {width: 230px;font-size: 0.91em;line-height: 1.2em;padding:10px;margin-bottom: 5px;background:#D7ECAE url(../images/comment_box_header.gif) no-repeat 2px 33px;}
.commentbox .comment {width: 216px;margin: 7px 0 0 -2px;border-left:solid 3px #8EC22E;border-right:solid 3px #8EC22E;background-color: #fff;padding: 0 5px;}
.commentbox .commentbottom {width: 238px;height: 10px;margin-left: -8px;margin-right: 0px;background:#D7ECAE url(../images/comment_box_footer.gif) no-repeat top left;}
.commentbox .credit{float: left;margin: 0 0 0 45px;width: 145px;height: 40px;}
.commentbox .custimg{float: left;}


/* elements/classes specfic to certain pages
----------------------------------------------- */
.ddScreenShot {border-top:solid 2px #2085DA;padding:8px;}
.ddScreenShot table {width:100%;}	
.ddScreenShot td {text-align:center;padding:30px;}		
.ddScreenShotNav {text-align:left;width:auto;background:#EDF4FC;padding:8px;}
.ddScreenShotNav span {float:right;color:#2085DA;}	
.ddScreenShotNav span a {font-size:20px;line-height:18px;padding:2px;text-decoration:none;}		

#screenshots {margin:0;padding:0;width:257px;height:406px;}
#screenshots img {border: solid 2px #2478AB;}
#screenshots h3 {margin:0 0 15px 0;line-height:1.5em;padding:0;font-family: arial, geneva, helvetica, sans-serif;border-bottom:solid 1px #2478AB;}
#screenshots h3 img{margin:-5px 0 4px 0;border:0;}
.commentholder{float: left;margin-right: 13px;}
.heading1 {font-size:13px;margin:0px;font-weight:bold;line-height:20px;}
.heading2 {font-size:13px;margin:5px 0px 0px 30px;font-weight:bold;}
.arrows {font-size:14px;margin-bottom:-10px;}


/* used with Google Pages 
----------------------------------------------- */
.pages {font: 11px/15px arial, helvetica, sans-serif;padding:0;margin:0 auto 10px;}
	.pages a, .pages span {display: block;float: left;padding: 0.2em 0.5em;margin-right: 0.3em;border: 1px solid #E4CA9A;}
	.pages span.current {border: 1px solid #2085DA;font-weight: bold;background: #2085DA;color: #fff;}
	.pages a {border: 1px solid #2085DA;text-decoration: none;}


.leftCol {margin: 0 20px 0 0; width: 490px; padding: 0 5px 0 0;}

.rightCol {margin: 0; width: 250px; padding: 0 10px 0 5px;}
.rightCol .sectionHeader {color: #000; font-size: 1.2em; font-weight: bold; text-transform: uppercase; text-align: center; margin-bottom: 10px;}

#ctl00_uxCPHMainContent_associatedDevices{margin-bottom: 30px;}
table td.driverDetailLabel {vertical-align: top; width: 140px; height: 2em;}
table td.driverDetailValue {vertical-align: top;}

.driverAssociationHeader {font-weight: bold; font-size: 1.2em; color: #cf4804;}
#associatedDevicesContainer  {width: 350px; padding: 10px 0 0 0; height: 250px; border: solid 1px #010066; background: url(../images/associationBG.gif) top left repeat-x;}
    .associationTable {font-size: .8em; width: 330px; border-collapse: separate;}
    .associationTable tr {height: 2em; vertical-align: middle;}
    .associationTable td.rowNumber {width: 30px; text-align:right; padding-right: 5px; vertical-align:top;}
    .associationTable td.deviceName {width: 300px; padding-right: 10px; vertical-align:top;}

#associatedOEMContainer      {width: 400px; padding: 10px 0 0 12px; height: 250px; border: solid 1px #010066; background: url(../images/associationBG.gif) top left repeat-x;}
    .associationTableOEM{font-size: .8em; width: 380px; border-collapse: separate;}
    .associationTableOEM tr {height: 2em; vertical-align: middle;}
    .associationTableOEM td.manufacturerHeader {font-weight: bold; border-bottom: solid 1px #000000; font-size: 1.2em; padding-left: 5px;}
    .associationTableOEM td.rowNumber {width: 30px; text-align:right; padding-right: 5px; vertical-align:top;}
    .associationTableOEM td.family {width: 180px; padding-right: 10px; padding-left: 5px; vertical-align:top;}
    .associationTableOEM td.model {width: 100px; padding-right: 10px; padding-left: 5px; vertical-align:top;}
    .associationTableOEM td.manufacturer {width: 90px; padding-right: 10px; padding-left: 5px; vertical-align:top;}

#driverLandingDescription {background:#C8EA97; border: solid 3px #EDEDED; padding: 5px 10px; margin-top: 20px;}
#landingLogo {margin-right: 55px;}

.downloadCalloutLanding {width:788px;height:49px;background: url(../images/background-download-front.jpg) top left no-repeat;}
	.downloadCalloutLanding p {float:left;margin:5px 0 0 40px;font-size:14px;width:450px;}
	.downloadCalloutLandingButton {float:right;margin:0;padding:0;width:auto;height:auto;}
	.downloadCalloutLandingButton a 
	{
		text-indent: -9999px;border: none;display: block;margin:8px 60px 0 0;padding: 0;
		width: 180px;height: 40px;
		background: url(../images/button_download_dd_sm.jpg) 0 -40px no-repeat;text-decoration:none;}
		
.featureHeader {font-weight: bold; font-size: 1.1em; color: #cf4804; text-transform: uppercase;}

#featuresGallery
{
 width: 250px !important; 
 height: 176px !important;   
 border-style: none;
 display: none;
}

#featuresGalleryContainer {width: 250px; height: 176px; border: solid 3px #add6f1; margin: 10px 0 0 0;}

#galleryFull
{
 width: 745px !important; 
 height: 525px !important;   
}

*:first-child+html .slideInfoZone
{
    bottom: -1px;
}
*:first-child+html .jdGallery a.right, *:first-child+html .jdGallery a.left
{
    filter:alpha(opacity=20);
}
*:first-child+html .jdGallery a.right:hover, *:first-child+html .jdGallery a.left:hover
{
    filter:alpha(opacity=80);
}
*:first-child+html .jdGallery a.left { background: url('img/fleche1.gif') no-repeat center left; }
*:first-child+html .jdGallery a.right { background: url('img/fleche2.gif') no-repeat center right; }
*:first-child+html a.open:hover { filter:alpha(opacity=80); }

#galleryFull a.carouselBtn {right: 300px; background-color: #cf4804;}
#featuresCallout {background: url(../images/featuresCallout.gif) top left no-repeat; width: 783px; height: 79px;}
#featuresCallout p{padding: 0 30px 0 20px; font-size: 1.2em; font-weight: bold; text-align:center; color: #cf4804; line-height:2em;}
#featuresRequirements {font-size: .9em; border: solid 1px #ededed; background: url(../images/associationBG.gif) top left repeat-x; padding: 5px 10px;}
.featureItem {margin-top: 10px; width: 450px;}

/* Banner classes
----------------------------------------------- */
.banner {float:left;width:756px;height:214px;background-image:url(../images/bannerBG.gif);}
.bannerHeader {font-weight:bold;float:left;margin:20px 0 0 0;font-size:1.5em;color:#cf4804;text-transform: uppercase;}	
.bannerButton {margin:10px 0 0 0;background-image:url(../images/bannerButtonArea.gif);height:55px;width:480px;}
	.bannerButton p {float:left;margin:14px 0 0 7px;}
	.bannerButton a 
	{
		text-indent: -9999px;border: none;display: block;margin:8px 10px 0 0;padding: 0;
		width: 180px;height: 40px;
		background: url(../images/button_download_dd_sm.jpg) 0 -40px no-repeat;text-decoration:none;float:right;	
	}
	.bannerButton img {float:left;padding:10px 0 0 10px;}

/* AllManufacturers.aspx
---------------------------------------------- */
#divAllManufacturers {border-left: solid 2px #a0a0a0; border-right: solid 2px #a0a0a0; background:url(../images/gradMiddle.gif) top left repeat-x;height:950px;width:766px;}

.gradTop {vertical-align: bottom;}
.gradBottom {vertical-align: top;}
.familyLink{font-size:11px;}
#ctl00_uxCPHMainContent_uxDLAllManufacturers{margin:18px 0 0 0;width:766px;height:520px;}
#ctl00_uxCPHMainContent_uxDLAllManufacturers td {border-right-style:solid;border-right-width:thin;padding-left:10px;border-color:#FFFFFF;}

/* All Manufacturer Families [AllProductsByManufacturer.aspx]
---------------------------------------------- */
#divAllFamilies {border-left: solid 2px #a0a0a0; border-right: solid 2px #a0a0a0; background:url(../images/gradMiddle.gif) top left repeat-x;width:766px; min-height:520px; height: auto !important; height: 520px;}

#ctl00_uxCPHMainContent_dlstManufacturerFamilies{margin:18px 0 0 0;width:766px;}
#ctl00_uxCPHMainContent_dlstManufacturerFamilies td {padding-left:10px;}


/* All Family Models [AllModelsByProduct.aspx]
---------------------------------------------- */
#divAllModels {border-left: solid 2px #a0a0a0; border-right: solid 2px #a0a0a0; background:url(../images/gradMiddle.gif) top left repeat-x;width:766px; min-height:520px; height: auto !important; height: 520px;}
#ctl00_uxCPHMainContent_dlstFamilyModels{margin:18px 0 0 0;width:766px;}
#ctl00_uxCPHMainContent_dlstFamilyModels td {padding-left:10px;}

/* All Model Drivers [AllDriversByModel.aspx]
---------------------------------------------- */
#divAllModelDrivers {border-left: solid 2px #a0a0a0; border-right: solid 2px #a0a0a0; background:url(../images/gradMiddle.gif) top left repeat-x;width:766px; min-height:520px; height: auto !important; height: 520px;}
#ctl00_uxCPHMainContent_dlstModelDrivers{margin:18px 0 0 0;width:766px;}
#ctl00_uxCPHMainContent_dlstModelDrivers th {padding-left:10px;}
#ctl00_uxCPHMainContent_dlstModelDrivers tr {height: 1.3em;}
#ctl00_uxCPHMainContent_dlstModelDrivers td {padding-left:10px;}