html{background-image:url(images/title.png);background-position:left top;background-repeat:no-repeat;font:14px lucida,"Lucida Grande",verdana,arial,sans-serif;line-height:1.4;}
body{border:0px;margin:0px;padding:0px;}
p{margin-bottom:1.5em;margin-top:1.5em;}
h1{font-size:22px;height:24px;margin-bottom:3px;}
h2{font-size:17px;font-weight:bold;margin-bottom:2px;margin-top:1.5em;}
ol{padding-left:20px;}
li{margin-bottom:1em;}
iframe{margin:0px;padding:0px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:blue;}
#navigation a.selected{color:black;}
th{font-size:12px;font-weight:bold;}
td{font-size:11px;line-height:25px;}
small{font-size:0.75em;}
#navigation{font-size:12px;right:10px;margin-left:40px;position:absolute;text-align:right;top:10px;white-space:nowrap;}
#navigation a{font-weight:bold;}
#left{left:20px;position:absolute;top:70px;width:70%;}
#intro{line-height:1.4;margin:0;padding:0;}
form{margin:20px 0;padding:0;}
#search{font-size:22px;width:100%;}
#instructions,#results{height:180px;text-align:center;}
small{font-size:0.75em;}
#instructions p{margin-bottom:10px;margin-top:10px;}
#results{position:relative;}
#results .a a.title{background:#ceecc4;color:green;}
#results .a a:hover{background-color:#e6ffde;}
#results .u a.title{background:#ffd6d8;color:red;}
#results .u a:hover{background-color:#ffe8ea;}
#results .s a.title,#results .e a.title{background:#eee;color:gray;}
#com,#net,#org{text-align:center;margin-left:-16%;position:absolute;width:32%;}
#com{margin-right:1.5%;position:absolute;left:16%;}
#net{margin-right:1.5%;position:absolute;left:50%;}
#org{margin-right:0;position:absolute;left:84%;}
#results .last{margin-right:0;}
#fees{background:#e6ffde;border:1px dotted #ccc;color:green;margin-top:1em;padding-bottom:4px;text-align:center;width:270px;}
#fees p.title{background:#ceecc4;border-bottom:1px dotted #ccc;margin-top:0px;}
#wufoo{border:1px dotted #ccc;margin:1.5em 0px 0px 0px;padding:10px 10px 0px 10px;width:490px;}
#wufoo iframe{background:white;height:500px;width:100%;}
.wufoofooter{border-top:1px dotted #ccc;color:#bbb;font-size:12px;margin:0px;padding:0px;}
.wufoofooter a,.wufoofooter img{border:0px;color:#bbb;margin:0px;padding:0px;text-decoration:none;vertical-align:middle;}
.wufoofooter a:hover{color:#bbb;text-decoration:underline;}
#ids-widget{border:1px solid #ccc;}
textarea{border-top:1px solid #8bd273;border-right:1px solid #90d47a;border-bottom:1px solid #d2eeca;border-left:1px solid #90d47a;}
#details{font-size:12px;line-height:1.3;margin:40px 15px 15px 15px;text-align:center;}
#right{height:500px;left:70%;margin-left:40px;position:absolute;top:70px;width:19%;}
#right p{margin-bottom:1em;margin-top:1em;}
#ss,#sl{border:1px solid #ddd;width:100%;}
#sl{margin-top:20px;}
#links a{color:black;text-decoration:none;}
#links a strong{color:blue;text-decoration:underline;}
#ssInstructions,#links{font-size:11px;line-height:1.3;padding:4px;}
#ssInstructions em{background:rgb(255,255,204);font-style:normal;}
#ssList{font-size:12px;line-height:1.3;text-align:center;}
#ssList a,#results a{background-color:white;display:block;padding:4px;}
#ssList a:hover{background-color:#ddd;}
.title{display:block;background-color:#ddd;height:24px;line-height:24px;overflow:hidden;padding-left:4px;text-align:center;}
.bold{font-weight:bold;}
.hilite{background:rgb(255,255,204);}
.disabled{display:none;}
.just-right{background-color:rgb(255,244,178);}
.altrow{background-color:rgb(232,232,232);}
table,th,td,tr{text-align:left;}
.adsense{float:right;margin-left:10px;}
#home_link{position:absolute;left:0px;top:0px;width:380px;height:70px;}
#aftermarket b{background-color:#FC6;}
