/* CSS Document */



select { margin-right: 3px; margin-left: 9px;}

body {
font: 0.7em Verdana;
color:#000000;
text-align:left;
background: #eeeeee;

}

h1  {font-size: 16px; color: #000066;}


h2 {font-size: 14px; color: #000066;}


h3 {font-size: 13px; color: #000066;}


h4 {font-size: 12px; color: #000066;}

li a{font-size: 110%;}

#container{
width: 995px;
margin-left: auto;
margin-right: auto;
max-width: 1180px;
text-align: left;
	}

p {font-size: 110%;}

pre {font: 120% normal Verdana;}

#getthis {
width: 135px; 
margin: 15px 0px 0px; 0; /*top, right, bottom, left*/ 
height: 150px;
float: left;}

.getthis-header {font-weight: bold; padding-bottom: 8px; font-size: 1.1em;}

#idea-image { width: 52px; float: left;}

#jump {
width: 200px; 
margin: 6px 0px;}

#jumpMenu { 
width: 196px; 
margin-left: 5px; 
background-color: #233076; 
color: white; 
font: 1.1em Verdana;}

.optionheader {font-weight: bold;}

.jumpeven {background-color: #eeeeee; color: black; font-weight: normal;}

.jumpodd {background-color: #cccccc; color: black; font-weight: normal;}

a:visited {text-decoration:none;}
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}

a.topnavigation {color: #F9D716; font-size: 1.1em;}

hr {shade: noshade; height: 1px;  border: 0px; color: transparent; background-color:  #003366;}

ul#navlist
{
margin: 10px 10px 10px 0;
padding-left: 15px;
white-space: nowrap;
font-size: 1em;
}
#navlist li
{
display: inline;
list-style-type: none;
margin-right: 3px;
}
#navlist a { padding: 3px 12px; }
#navlist a:link, #navlist a:visited
{
color: #000000;
background-color: #f9d616;
border: 1px solid white;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
font-size: 11px;
}
#navlist a:hover
{
color: #ffffff;
background-color: #6799CC;
text-decoration: none;
}

#home #nav-home a,
#about #nav-about a,
#contact #nav-contact a,
#services #nav-services a,
#faq #nav-faq a {
background-color: #6799CC;
color: #ffffff;}


.pdgleftnavhdr {
background: url(https://www.fuelinjectorclinic.com/pics/pgheader-bg.jpg) no-repeat; 
padding: 7px;
width: 200px;
font-size: 1.1em;
}

.pdgrightnavhdr{
background: url(https://www.fuelinjectorclinic.com/pics/pgheader-bg.jpg) no-repeat; 
padding:  7px 0 6px 40px; /*top, right, bottom, left*/ 
width: 160px;
font-size: 1.1em;
font-weight:  bold;
margin-bottom: 0 0 20px 0;
}


ul#leftnav {
margin: 3px auto 3px 0px;
padding-left: 5px;
white-space: nowrap;
font-size: 1.1em;
width: 196px;

}

#leftnav li{
list-style-type: none;
	background: url(https://www.fuelinjectorclinic.com/pics/navlist-bg.gif) repeat-x;
	border: 2px solid white;
	padding: 6px;
}

#leftnav a{ color: white;}

#leftnav a:link #leftnav a:visited{


}

#leftnav a:hover {

	color:#f9d716;
	text-decoration: none;
		font-weight:bolder;
}

ul#leftnav2 {
margin: 0px; 3px; auto auto 0px; /*top, right, bottom, left*/ 
padding-left: 5px;
white-space: nowrap;
font-size: 1.1em;
width: 196px;
}

#leftnav2 li{
list-style-type: none;
	background: url(https://www.fuelinjectoclinic.com/pics/navlist-bg.gif) repeat-x;
	border: 2px solid white;
	padding: 6px;
}

#leftnav2 a{ color: white;}

#leftnav2 a:link #leftnav a:visited{


}

#leftnav2 a:hover {

	color:#f9d716;
	text-decoration: none;
		font-weight:bolder;
}

.pdgmainhdr {margin-top: 12px;
font-size:16px;
color:#003366;}

.pdgmain {padding-left: 10px;
font-size:10px;
}
#bottomtable {background:url(https://www.fuelinjectorclinic.com/pics/body-bottom.jpg) repeat-x bottom left;}



.product-table {font-size: 10px; border: 1px solid #eeeeee;}

.larger {font-size: 1.2em}
.subheader {font-size: 1.2em; font-weight: bold;}


.pdglink {
font: 12px auto normal normal auto;
text-decoration:none;
color:#000000;
background-color:#FFFFFF;
}
a.pdglink:link {
font:12px normal normal auto;
text-decoration:none;
color:#000000;
background-color:#FFFFFF;
}
a.pdglink:visited {
font:12px normal normal auto;
text-decoration:none;
color:#000000;
background-color:#FFFFFF;
}
a.pdglink:hover {
font:12px normal normal auto;
text-decoration:none;
color:#000000;
background-color:#FFFFFF;
}
table {
background-color:#FFFFFF;
}
.pdgleftnav {
font-size:10px;
font-weight:bold;

}
a.pdgleftnavlnk:link{color:#336699;}
a.pdgleftnavlnk:visited{color:#336699;}
a.pdgleftnavlnk:hover{color:#008000;}

.pdgrightnav {
font-size:10px;
}


.product-overview { 
font-size: 10px; 
float: right; 
padding-right: 50px; 
padding-left: 5px; 
border-left: 1px solid #3366FF; 
line-height: 27px;}

.product-image {  float: left;}

.odd {background-color: #CCCCCC;}

.fieldsetfrontpage {
border: 1px outset  #6799CC; 
display: inline; 
margin: 10px;}

.fieldsetheader {
font-size: 11px; 
font-weight: bold;}


.userinfotable {
border: 1px solid black;
}

.userinfotable td{padding: 5px;}

.userinfotable td input{padding: 5px;}

.options {
font-weight: bold;
margin-bottom: 20px;
text-align: right;
float: left;
}

.options select { margin-left: 40px; width: 100px;}

.floatLC {}

.floatL {float: left; margin-right: 20px;}
.floatL2 {float: left;}

.floatR2 input {vertical-align: middle; }

#ups-address {font-size: 11px;}

#ups-address h5 {display: none;}

#specials-box {margin-top: 20px; }
#specials-box img {border: 0}

.raquo {padding-left: 18px;}

.footer {color: white; padding-right: 10px; text-align: right; font-size: 10px;}
.footer a {color: white;}
.footer a:hover {color: white;}

.paypal-logo {
margin-left: 30px;
margin-top: 10px;
}

.paypal-footer {float: left; padding-left: 5px;}

.address { float: left; padding-left: 50px;}

.footer-links {float: right;}

#navbar {position: relative; margin-top: -35px; left: 10px; height: 30px;}
#checkout_table {margin-left: 10px; margin-top: 0; .margin-top: 20px; _margin-top: 20px; }
#cartinfo { margin-top: 0; .margin-top: 20px; margin-top: _20px; margin-left: 10px; }
#selectcheckout {margin-left: 10px; margin-top: 0; .margin-top: -20px; _margin-top: -20px;}
#verify {margin-left: 10px; margin-top: 10px; .margin-top: 20px; _margin-top: 20px;}
.left {width: 200px; font-weight: bold;}
.shipto span {display: block;  height: 28px;}

