/*row 1*/
div#row1C2 {float:left; font-size:100%; width:400px; margin:0 0 0 4px; padding:0 0 0 0; overflow:hidden;}
div#row1C2 div#panel-a-crpt, div#row1C2 #panel-a-accs, div#row1C2 #panel-a-tool {height:123px; margin:0 8px 0 0; padding:0; overflow:hidden;}
div#row1C2 div#panel-a-crpt {background:url(/images/imgs/crpt/home/row1c2-bg.jpg) no-repeat; margin-top:18px;}
div#row1C2 div#panel-a-accs {background:url(/images/imgs/accs/home/row1c2-bg.jpg) no-repeat; margin-top:18px;}
div#row1C2 div#panel-a-tool {background:url(/images/imgs/tool/home/row1c2-bg.jpg) no-repeat; margin-top:18px;}
div#row1C2 .panel-b-crpt {height:130px; margin:0; padding:0; background:url(/images/imgs/crpt/home/row1c2-bg-alt.gif) bottom no-repeat;}
div#row1C2 .panel-b-crpt-alt {height:126px; margin:0; padding:0; background:url(/images/imgs/crpt/home/row1c2-bg-alt.gif) bottom no-repeat;}
div#row1C2 .panel-b-crpt-alt .cVeh {float:left; padding:0 0 10px 0; margin:0 0 0 5px; width:240px; text-align:center; background:url(/images/imgs/crpt/home/cVeh-panel-bg.gif) bottom right no-repeat;}
div#row1C2 .panel-b-crpt-alt .cVeh p {color:#003b95; font-size:75%; font-weight:bold; float:left; margin:0 0 7px 0; padding:0;}
div#row1C2 .panel-b-crpt-alt .cVeh h2 {font-size:105%; color:#003b95; font-weight:bold; padding:0; margin:6px 0 1px 0;}
div#row1C2 .panel-b-crpt-alt .cVeh h3 {font-size:90%; color:#424242; font-weight:bold; padding:0; margin:6px 0 10px 0;}
div#row1C2 .panel-b-crpt-alt .cVrm {float:right; padding:0; margin:10px 20px 20px 0; text-align:center; width:135px;}
div#row1C2 .panel-b-crpt-alt .cVrm p {font-size:75%; color:#003b95; font-weight:bold; margin:0 0 10px 0; padding:0;}
div#row1C2 .panel-b-crpt-alt .cVrm a {margin:0 0 0 2px;}
div#row1C2 .panel-b-crpt-alt .cVrm div.vrm {font-size:0em; margin:0 18px 10px 0; text-align:center; padding:5px 0 6px 0; background:url(/images/imgs/common/vrm-bg.gif) no-repeat center; width:136px;}
div#row1C2 .panel-b-tool {height:126px; margin:0; padding:0; background:url(/images/imgs/tool/home/row1c2-bg.gif) 0 0 no-repeat;}
div#row1C2 .panel-b-accs {height:126px; margin:0; padding:0; background:url(/images/imgs/accs/home/row1c2-bg.gif) 0 0 no-repeat;}
div#row1C2 div#panel-a-crpt h1, div#row1C2 #panel-a-accs h1, div#row1C2 #panel-a-tool h1 {font-size:100%; line-height:90%; color:#003b95; text-align:right; padding:4px 13px 0 0; margin:0;}
div#row1C2 div#panel-a-crpt h2 {font-size:90%; color:#003b95; font-weight:bold; margin:0; text-align:left; padding:53px 0 0 28px;}
div#row1C2 div#panel-a-crpt p, div#row1C2 #panel-a-accs p, div#row1C2 #panel-a-tool p {font-size:80%; line-height:110%; text-align:right; margin:0; padding:0 13px 0 0;}
div#row1C2 .panel-b-crpt table.vehMenu {margin:0 0 0 15px; padding:0;}
div#row1C2 .panel-b-crpt th, .panel-b-crpt td {font-size:75%; color:#424242; padding-top:0;}
div#row1C2 .panel-b-crpt select.lrgMenu {width:175px; margin:5px 0 0 0;}
div#row1C2 .panel-b-crpt select.smlMenu {width:55px; margin:5px 6px 0 0; float:left;}
div#row1C2 .panel-b-crpt select.smlEngineMenu {width:114px; margin: 5px 5px 0 0; float:left;}
div#row1C2 .panel-b-crpt .vrmPanel {font-size:100%; float:right; text-align:center; padding:3px 0 0 0; margin:0 13px 0 0;}
div#row1C2 .panel-b-crpt .vrmPanel input {color:#424242; width:104px; margin:1px 0 3px 0; text-transform:uppercase;}
div#row1C2 .panel-b-crpt .vrmPanel p {font-size:80%; line-height:110%; text-align:center; padding:0; margin:0;}
div#row1C2 .panel-b-crpt .vrmPanel a {margin:0 0 0 6px;}
div#row1C2 .panel-b-crpt .vrmPanel img {margin:3px 0 1px 0;}
div#row1C2 .panel-b-accs h2, div#row1C2 .panel-b-tool h2 {font-size:105%; color:#003b95; font-weight:bold; padding:0; margin:6px 0 3px 0;}
div#row1C2 .panel-b-accs p, div#row1C2 .panel-b-tool p {font-size:80%; margin:0; padding:0 0 0 35px;}
div#row1C2 .panel-b-accs div, div#row1C2 .panel-b-tool div {text-align:center;}
div#row1C2 .panel-b-accs input, div#row1C2 .panel-b-tool input {font-size:90%; color:#424242; width:200px; height:20px; float:left; clear:left; margin:0 5px 0 70px;}
div#row1C2 .panel-b-crpt-alt .cVeh input {font-size:90%; color:#424242; width:145px; height:20px; float:left; margin:0 5px 0 30px;}
#row1C3 {float:left; margin:0; padding:0;}
#row1C3 ul {float:left; margin:0; padding:4px 0 0 5px;}
#row1C3 li a {font-size:12px; font-weight:bold; color:#424242; text-decoration:none;  float:left;  padding:10px 0px 0px 0px;}
#row1C3 li p {margin:0;}
#row1C3 li {width:127px;  float:left;  margin:0;  padding:0;  height:31px; background:url(/images/imgs/crpt/prod-nav.gif) bottom no-repeat; list-style:none;}
#row1C3 li.selected {height:32px; background:url(/images/imgs/crpt/prod-nav-selected.gif) bottom no-repeat;}
#row1C3 li.selected a {color:#ffdf14; padding:10px 0 0 0;}
#row1C3 li a:hover {text-decoration:underline;}
/*row 2*/
#row2C1 div#partNo {text-align:center; background:#fff url(/images/imgs/common/search-ecp-no-bg.png) center 40px no-repeat; margin:0 7px; min-height:180px; overflow:hidden;}
#row2C1 div#productNotFound {color: #CC0000; font-size: 11pt; font-weight: bold; display: none;}
/* mac hide \*/
* html #row2C1 #partNo {height:180px;}
/* end hide */
#row2C1 #partNo label {font-size:90%; font-weight:bold; color:#003b95; display:block; margin:0 0 10px 0;}
#row2C1 #partNo input {font-size:90%; color:#656565; padding:4px; margin:0 3px 0 0; display:inline;}
#row2C1 #partNo p {font-size:90%; font-weight:bold; color:#424242; margin:10px 0 10px 0;}
#row2C1 #partNo div.partNoPadder {background:url(/images/imgs/common/side-vrm-result-bg.png) repeat-x; padding:10px; margin:15px; display:block;}
#row2C1 #partNo img {float:none; display:inline; margin:0; padding:0; vertical-align:middle;}
#row2C1 {font-size:100%; width:960px; background:url(/images/imgs/crpt/row2-bg.png) repeat-x 0 0; margin:0 0 0 5px; padding:7px 0 0 0;}
#row2C1 ul {min-height:200px; float:left; padding:0 1px 0 6px; background-color:#fff; margin:0 0 0 7px; width:92px;}
/* mac hide \*/
* html #row2C1 ul {height:200px;}
/* end hide */
#row2C1 li {list-style:none; margin:0; padding:2px 0 2px 0;}
#row2C1 li.priTitle a {font-size:90%; font-weight:bold; color:#424242; text-decoration:none; border-bottom:1px solid #ccc;}
#row2C1 li.subLink a {font-size:85%; color:#424242; text-decoration:none;}
#row2C1 li.subLink a:hover {text-decoration:underline;}
#row2C1 li.showAll a {font-size:80%; font-weight:bold; color:#003B95; text-decoration:underline;}
#row2C1 img {float:left; margin:3px 1px 5px 12px;}
#row2C1 p {margin:0;}
#row2C1 li {font-size:80%;}
/*row 3*/
#row3C1 {text-align:center; width:960px; padding:5px 0 5px 0; margin:0 0 0 4px; background:url(/images/imgs/common/type1_bg.gif) repeat-x 0 3px;}
#row3C1 img.center {padding:0 15px 0 15px;}
/*adverts*/
.ad {float:left; width:561px; height:240px; margin:8px 0 0 0; padding:0;}
.ad div.adHolder {width:561px; height:234px; cursor:pointer;}
.ad div.adHolder div.numberHolder {float:right; margin-top:16px; margin-right:16px;}
.ad div.adHolder div.numberHolder div {margin:2px; padding:4px; padding-left:8px; padding-right:8px; border:1px solid #aaa; background-color:#ccc; color:#444; float:left; font-size:8pt; font-weight:bold;}
.ad a {text-decoration:none;}
.ad div.adHolder div.numberHolder div.selected {border:1px solid #aaa; background-color:#aaa; color:#fff;}

