@charset "utf-8";
/* CSS Document */

body { background-color:#EEEEEE; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
p { font-size:12px; color:#333333; line-height:1.5em;}
#page { width:860px; padding:30px 60px 60px 60px; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
h2 { font-family:Georgia,"Century Schoolbook L",serif; color:#1D1D1D; font-size:22px; font-weight:normal;}
h3{ font-family:Georgia,"Century Schoolbook L",serif; color:#1D1D1D; font-size:18px; font-weight:normal;}

a { color:#1D3A7B;}

.searchfield { width:320px; padding:3px 3px 3px 3px; font-size:16px; margin:0;}
.searchbutton {padding:4px 15px 2px 15px; margin:0; }
#search { text-align:center; margin-bottom:70px;}

.parts td { font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:1px; line-height:12px; color:#666666;}
.parts a {color: #666666;}
.parts a:hover { text-decoration:underline!important;}

.part-title {clear:both; width:860px; height:40px; background: url(images/bg-part-top.png); }
.part-title td { font-family:Georgia,"Century Schoolbook L",serif; color:#FFFFFF; font-size:16px;}
.result p { font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.result h2 { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#19326A;}

.part-desc td  { font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.part-desc {width:860px; height:100px; margin-bottom:100px; background: url(images/bg-part-bottom.png); background-position:bottom; background-repeat:no-repeat; }
.footer { padding:15px 0 0px 0; margin:50px 0 0 0; border-top:1px solid #DFDFDF; color:#666666;}
