/* CSS Document */
html {
  width:100%;
  height:100%;
}
body {
  position:relative;
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
  background:#27404a;
  font-family:tahoma;
  font-size:11px;
  color:#b8c9d1;
}
h4 {
margin:0 0 15px;
color:#1CC2F6;
display:block;
font-size:13px;
}
p {
margin:10px 0;
}
ul {
padding:0px;
margin-left:30px;
}
li {
list-style-position:inside;
}
li,ol,td,form {
margin:0px;
padding:0px;
vertical-align:top;
list-style:none;
}
h1,h2,h3,h4,h5,h5, {
margin:10px 0;
}
a:link, a:active,a:visited {
text-decoration:none;
color:#00d6de;
}
a:hover {
text-decoration:underline;
}
img {
border:0px;
}
.clear {
clear:both;
}
#header {
position:relative;
width:100%;
height:123px;
background:url(../images/header.jpg) no-repeat top left;
}
#iconsbg {
position:absolute;
top:71px;
right:83px;
width:101px;
height:12px;
background:url(../images/icons.gif) no-repeat;
}
.icons {
display:block;
width:15px;
height:15px;
position:absolute;
top:71px;
overflow:hidden;
text-indent:-3000px;
}
.homeIcon {
right:210px;
}
.mapIcon {
right:180px;
}
.mailIcon {
right:150px;
}
.searchIcon {
right:110px;
}
.searchIcon2 {
right:83px;
}
#headerText {
position:absolute;
top:63px;
left:450px;
width:305px;
margin:0px;
color:#99ccd2;
}
#navBarLeft {
height:43px;
width:100%;
background:url(../images/navbar.jpg) no-repeat left top;
}
#navBarBg {
height:43px;
width:100%;
background:url(../images/navbarbg.png) repeat-x;
}
#navBarRight {
height:43px;
padding:0 125px 0 130px;
background:url(../images/navbarrigh.png) no-repeat right top;
}
#navTable {
width:100%;
height:43px;
border-collapse:collapse;
table-layout:fixed;
}
#navTable td {
padding:0px;
vertical-align:middle;
text-align:center;
}
#navTable td a {
color:#fff;
}
#navTable td.divider {
width:1px;
overflow:hidden;
background:url(../images/menudivider.gif) no-repeat left center;
}
#wrapper {
width:100%;
float:left;
}
#mainBar {
margin-left:298px;
padding:10px 75px 20px 40px;
font-size:11px;
background:url(../images/centerbg.jpg) no-repeat top left;
}
#mainBar p {
font-size:11px;
}
#formCarSearch {
margin:10px 0 20px 60px;
}
#formCarSearch #radio {
margin-left:130px;
color:#97cbcc;
font-weight:bold;
line-height:15px;
}
#carSearchH {
#background:url(../images/carsearch.gif) no-repeat;
width:216px;
height:14px;
margin:20px 40px;
}
#lotsTable {
width:100%;
margin:0 0 10px;
}
.lotNumber {
width:105px;
height:20px;
color:#99ccd2;
background:url(../images/namebg.gif) repeat-x;
line-height:20px;
padding:0 5px;
font-weight:bold;
margin-left:5px;
}
.lotImg {
width:180px;
height:135px;
overflow:hidden;
border:5px solid #4b6269;
}
.lotDesc {
width:135px;
height:130px;
background:#213339;
margin-left:5px;
padding:1px 5px 0;
margin-bottom:20px;
}
.lotName {
font-weight:bold;
color:#fff;
}
.lotInfo {
color:#445f65;
}
.lotDate {
color:#99ccd2;
}
.lotPrice {
color:#99ccd2;
}
.lotPrice span {
color:#fff;
font-weight:bold;
}
.lotDesc p {
margin:5px 0;
}
#pageNumber {
height:30px;
background:#223841;
}
#pageNumberInner {
height:20px;
padding:7px 5px 3px;
background:#1a2d32;
float:left;
}
.pageList {
float:left;
color:#53847e;
margin-right:10px;
}
a.pageNumber {
display:block;
margin:0 2px;
width:15px;
height:15px;
border:1px solid #2a3d39;
text-align:center;
text-decoration:none;
color:#53847e;
font-weight:bold;
float:left;
}
a.pageNumber:hover {
text-decoration:none;
}
a.pageNumberActive {
background:#53847e;
color:#1a2d32;
border:1px solid #53847e;
}
#leftBar {
width:298px;
margin-left:-100%;
padding:260px 0 0;
float:left;
background:url(../images/leftcolbg.jpg) no-repeat left top;
}
#leftList {
width:225px;
margin:10px 0 20px 50px;
}
#leftList li {
padding:4px 20px 6px;
background:url(../images/dot.png) repeat-x bottom;
}
#leftList li a {
color:#fff;
}
#leftIcons {
width:256px;
margin:0 0 0 42px;
background:url(../images/leftbg.png) repeat-y;
}
#ears {
width:183px;
height:40px;
padding:37px 0 0 73px;
background:url(../images/earphones.jpg) no-repeat top left;
}
#ears span {
color:#fff;
font-weight:bold;
}

a.finance {
display:block;
width:183px;
height:40px;
padding:36px 0 0 73px;
background:url(../images/finance.jpg) no-repeat top left;
color:#fff;
font-weight:bold;
text-transform:uppercase;
cursor:pointer;
}


#icq {
width:174px;
height:29px;
padding:25px 0 0 82px;
background:url(../images/icq.jpg) no-repeat top left;
color:#fff;
font-weight:bold;
}
#phone {
width:174px;
padding:0px 0 0 82px;
background:url(../images/phone.png) no-repeat top left;
color:#fff;
font-weight:bold;
}
#phone span {
color:#00d6de;
font-weight:normal;
}
#email {
width:168px;
height:35px;
padding:24px 0 0 88px;
background:url(../images/email.jpg) no-repeat top left;
}
#email span {
color:#fff;
font-weight:bold;
font-weight:bold;
color:#fff;
}
#emailSubscribe {
padding:12px 0 12px 27px;
}
.emailFied {
width:215px;
border:1px solid #b3b9c3;
margin-bottom:5px;
color:#304d55;
}
.emailSelect {
width:217px;
border:1px solid #b3b9c3;
margin-bottom:5px;
color:#304d55;
}
#unsubscribe {
margin:5px 0;
}
#unsubscribe a {
color:#65757c;
}
#emailSubLink {
display:block;
width:91px;
background:url(../images/arrow.png) no-repeat 0px 2px;
padding:0 0 0 15px;
font-size:11px;
font-weight:bold;
color:#00d6de;
}
#calc {
width:164px;
height:43px;
padding:30px 0 0 92px;
background:url(../images/calc.jpg) no-repeat top left;
font-weight:bold;
color:#fff;
}
#calcList {
padding:10px 0 0 60px;
}
#calcList p {
margin:0 0 10px;
font-weight:bold;
color:#fff;
}
#countryList {
}
#countryList li {
margin:7px 0 0;
}
#countryList a {
color:#00d6de;
background:url(../images/arrow.png) no-repeat 0 3px;
padding:0 0 0 15px;
}
#calc span {
font-weight:bold;
color:#fff;
}
#bottomDivider {
width:256px;
height:43px;
background:url(../images/bottomdivider.jpg) no-repeat top left;
}
#contacts {
padding:5px 22px 20px 22px;
}
.cleft {
margin:5px 0;
float:left;
color:#99ccd2;
}
.cright {
float:right;
margin:5px 0;
font-weight:bold;
color:#fff;
}
#footer {
position:relative;
width:100%;
height:80px;
clear:both;
}
#webGid {
position:absolute;
top:25px;
right:56px;
color:#fff;
}
#webGid a {
color:#fff;
}
#copyRight {
position:absolute;
top:25px;
left:56px;
color:#fff;
}
#footerNav {
position:absolute;
top:25px;
left:400px;
color:#00d6de;
}
#footerNav a {
font-size:12px;
font-weight:bold;
}
#formTable {
margin:10px 0 0;
}
.label {
width:110px;
color:#97cbcc;
font-weight:bold;
vertical-align:middle;
}
.field {
width:425px;
border:0px;
margin-bottom:4px;
margin-left:10px;
background:#416472;
color:#97CBCC;
}
.field2 {
border:0px;
background:#416472;
color:#97CBCC;
}
.select {
margin-left:10px;
width:425px;
border:0px;
margin-bottom:5px;
background:#416472;
color:#97CBCC;
}
.carName {
margin:0 0 0 20px;
line-height:20px;
padding:0 10px;
font-weight:bold;
width:225px;
color:#1fc4fe;
font-size:13px;
background:url(../images/namebg.gif) repeat-x;
}
.carImgBig {
width:300px;
height:225px;
border:5px solid #4a6169;
float:left;
overflow:hidden;
margin-bottom:20px;
}
.catDescription {
float:left;
width:260px;
margin-top:13px;
background:#213239;
padding:10px;
}
.descLabel {
width:115px;
color:#1bc1ff;
font-weight:bold;
padding-bottom:10px;
}
.descInfo {
padding-left:5px;
color:#bccdd4;
padding-bottom:10px;
}
.comments {
margin:0 0 10px;
font-weight:bold;
font-size:12px;
color:#1cc2f6;
}
.textDiv {
padding:10px 10px 10px;
border-bottom:5px solid #233a42;
margin-bottom:10px;
}
.textDiv strong {
font-weight:bold;
color:#fff;
}
.header {
display:block;
margin:0 0 10px;
font-weight:bold;
font-size:12px;
color:#1cc2f6;
}
#imagesTable {
background:#4a6169;
margin:0;
border-collapse:collapse;
}
#imagesTable td {
border:3px solid #4a6169;
width:180px;
height:135px;
background:#28404a;
}
#tableWrapper {
width:730px;
padding:40px 25px 60px;
background:#4a6169;
margin-bottom:30px;
margin-top:40px;
}
#findButton {
margin:3px 0 0 10px;
display:block;
width:85px;
height:35px;
}
.headerTD {
padding:5px 0 10px;
color:#fff;
}

table#finance
{
	width: 70%;
}
table#finance td
{
	width: 50%;
}
table#finance td input[type=text] {
	width: 80%;
}
#banner {
	display:block;
	padding-top:10px;
	width:500px;
	outline:0;
	margin-left:480px;
}
