@charset "utf-8";
/* CSS Document */
body {margin: 0; font-family: Arial, Helvetica, sans-serif}
.p, p {font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; line-height: 150%}
p a, .p a, li a, .modelno a, .apptd a, h4 a, .ordertd a, h1 a, h3 a, h2 a, .prodname a, .prodname-first a {color: #1B75BB;}
p a:hover, .p a:hover, li a:hover, .modelno a:hover, .apptd a:hover, h4 a:hover, ordertd a:hover, h1 a:hover, h2 a:hover, h3 a:hover, .prodname a:hover, .prodname-first a:hover {color: #E44226}
h1 {font-size: 1.05em; font-weight: bold}
h2 {font-size: 0.95em; font-weight: bold}
h3 {font-size: 0.9em; font-weight: bold}
h4 {font-size: 0.85em; font-weight: bold}
ul, ol {font-size: 0.8em}
li {padding-bottom: 0.4em}
#menu {float: left}
.menu-selected {background-image:url(../images/menu-selected.jpg); background-repeat:no-repeat; background-position:top; width: 142px; height: 33px; text-align:center; background-position: center}
.menu-notselected { background-image:url(../images/menu-notselected.jpg); background-repeat:no-repeat; background-position:top; background-position: center; width: 142px; height: 33px; text-align:center}
.menu-selected a, .menu-notselected a {font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration:none}
.menu-notselected a:hover, .menu-selected a:hover {color: #FFB41C}
#search {float: right; font-size: 0.8em; padding-top: 6px; text-align: right}
#search a {color: #1B75BB}
#search a:hover {color: #E44226}
#top {padding-top: 10px; padding-left: 10px; padding-right: 6px}
#logobar {clear: both; width: 100%; margin: 0; height: 164px}
#logo {float: left; width: 198px; height: 164px; text-align:center}
#logo-right {background-image: url(../images/new-backgrounds/images/combustion911-mockup_backgrounds_02.png); background-repeat:repeat-x; height: 164px; margin-left: 198px}
#logo-right a {color: #FFFFFF; text-decoration:none}
#logo-right a:hover {color: #1B75BB}
#logotext {color: #FFFFFF; font-weight: bold; font-size: 1.8em; font-style:italic; padding-top: 1em}
#logotext2 {color: #FFFFFF; font-size: 1.1em; padding-left: 3.5em; font-style:italic; padding-top: 0.5em}
#logotextphone {color: #FFFFFF; font-size: 0.9em; padding-right: 1em; font-weight: bold; text-align:right; line-height:125%}
#breadcrumbs {font-size: 0.7em; font-weight: bold; color: #E44226; padding-right: 0.5em;}
#breadcrumbs a, #quick-links a {color: #E44226; text-decoration:none}
#breadcrumbs a:hover, #quick-links a:hover {color: #FFB41C}
.breadcrumbpage {color: #D69A30}
.menu-left {background-image:url(../images/new-backgrounds/white-backgrounds/combustion911-mockup_backgrounds_03.png); background-repeat:no-repeat; font-size: 0.75em; line-height: 145%}
.menu-left a {text-decoration: none; color: #1B75BB; font-weight: bold;}
.menu-left a:hover {color: #E44226}
.left-menu-head {font-size: 1.15em; font-weight: bold}
#menu-left-proper {background-image:url(../images/new-backgrounds/white-backgrounds/combustion911-mockup_backgrounds_03a.png); background-repeat:repeat-y;}
#content-container {width: 100%; margin: 0; background-image:url(../images/new-backgrounds/white-backgrounds/combustion911-mockup_backgrounds_03a.png); background-repeat:repeat-y; background-position:left; background-color:#FFFFFF}
#quick-links {font-size: 0.7em; font-weight: bold; color: #E44226;}
#content-proper {clear: both; margin-left: 0px}
#top-content-bar {margin-left: 0px}
#footer-container {width: 100%; background-image:url(../images/new-backgrounds/white-backgrounds/combustion911-mockup_backgrounds_06.png); background-repeat:repeat-x; height: 55px}
#footer-left {background-image:url(../images/new-backgrounds/white-backgrounds/combustion911-mockup_backgrounds_05.png); background-repeat:no-repeat; width: 198px; float: left; height: 55px}
#footer-right {padding-right: 1em; text-align:right; color: #333333; font-size: 0.75em; line-height:2; padding-top: 0.5em; float: right; height: 55px; padding-top: 2.25em}
#footer-right a {color: #333333;}
.orderhead {font-size:0.8em; font-weight: bold; background-color:#000000; color: #FFFFFF; text-align:center; border-right: 1px solid #FFFFFF}
.modelno {font-size: 0.75em; font-weight: bold; text-align:center; color: #E44226; border-left: 1px solid #E44226; border-right: 1px solid #E44226; border-bottom: 1px solid #E44226}
.ordertd {font-size: 0.75em; text-align:center; border-right: 1px solid #E44226; border-bottom: 1px solid #E44226}
.row2 {background-color: #DDDDDD}
.spechead {font-size: 0.8em; font-weight: bold; border: 1px solid #AAAAAA}
.specname {text-align:right; font-size: 0.75em; border-right: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA}
.spec{font-size: 0.75em; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA}
.spec2 {font-size: 0.75em; border-right: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA}
.insidespechead, .insidespechead1 {text-align: center; background-color:#CCCCCC; border-right: 1px solid #666666; border-top: 1px solid #666666; border-bottom: 1px solid #666666 }
.insidespechead1, .insidespec1 {border-left: 1px solid #666666}
.insidespec, .insidespec1 {text-align: center; border-right: 1px solid #666666; border-bottom: 1px solid #666666 }
.apptd, .formleft, .formright, .formcenter {font-size: 0.8em}
.formleft {text-align: right}
.formright {text-align: left}
.formcenter, .jumplinks {text-align:center}
/* divs for show/hide functionality when using interactive product selection (javascripts) */
#bcu465t52lr3, #bcu465t52lr3d3, #bcu465t52lr3d3oc, #bcu465t52lr3oc, #dg6t, #dg10t, #dg50t, #dg150t, #dg500t, #dg10ht, #dg50ht, #dg150ht, #dg500ht, #dg10nt, #dg50nt, #dg150nt, #dg500nt, #dg6tg, #dg10tg, #dg50tg, #dg150tg, #dg500tg, #bcu460t5, #bcu460t10, #bcu460t5l, #bcu460t10l, #bcu460t102lr3b11, #bcu460t52lrb11, #bcu460t52lr2c, #ifs110imt322n, #ifs110imt522n, #ifs110imt1022n, #ifs110imtw322n, #ifs110imtw522n, #ifs110imtw1022n, .selections {display: none; font-size: 0.8em}
#errordg6t, #errorgold, #selecterror {color: #FF0000; font-weight: bold; font-size: 0.8em; display: none}
/*homepage*/
#homepageimage {position: absolute; top: 130px; width: 100%; text-align:center; margin: 0; padding: 0}
#homepagecontent {width: 90%; margin-left: 5%}
#container {width: 100%; position: absolute; top: 450px;}
.prodname {text-align:center; font-weight:bold; font-size: 0.8em; width:100px; padding: 0.5em; border-left: 1px solid #E44226; border-right: 1px solid #E44226; border-bottom: 1px solid #E44226; background-color: #DFEBF4}
.proddesc {font-size: 0.8em; padding: 0.5em; border-right: 1px solid #E44226; border-bottom: 1px solid #E44226; background-color: #DFEBF4}
.prodname-first {text-align:center; font-weight:bold; font-size: 0.8em; width:100px; padding: 0.5em; border-left: 1px solid #E44226; border-right: 1px solid #E44226; border-bottom: 1px solid #E44226; border-top: 1px solid #E44226; background-color: #DFEBF4}
.proddesc-first {font-size: 0.8em; padding: 0.5em; border-right: 1px solid #E44226; border-bottom: 1px solid #E44226; border-top: 1px solid #E44226; background-color: #DFEBF4}
img {border: none}
.pdgmain, legend, .pdg-item-list {font-size: 12px}
.pdg-item-list {width: auto}
label {font-size: 12px}
.pdg-table-head {font-size: 0.9em; font-weight: bold; text-align:center}
.pdg-table-cell-center {font-size: 0.8em; text-align:center}
.pdg-table-cell-left {font-size: 0.8em; text-align:left}
.anchorcontent {font-size: 0.8em}
#pdg-login-form-911 {float: left}
#header-basket {float: right}
.clear {clear: both}
#header-basket {text-align: center; position: absolute; top: 50px; right: 8px; padding: 5px; margin: 0; border: 1px solid #0e5792; width: 150px; height: 56px; background: #D8CFA7;	z-index: 999999; color: #0e5792;}
#header-basket p {margin: 0; padding: 0;}
.fcell, .fcell_first { font-size: 0.8em; padding: 0.5em; font-weight: bold }
.fcell {text-align: left}
.fcell_first {text-align: right}
.upgrade-head1, .upgrade-head2 {text-align: center; font-weight: bold; font-size: 0.75em; background-color:#333333; color: #FFFFFF}
.upgrade-head2 {border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black}
.upgrade-head1 {border: 1px solid black}
.upgrade-cell1, .upgrade-cell2 {font-size: 0.75em; text-align:center}
.upgrade-cell1 {border-right: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black}
.upgrade-cell2 {border-right: 1px solid black; border-bottom: 1px solid black}
.upgrade-cell1 a, .upgrade-cell2 a {color: #1B75BB; text-decoration: none}
.upgrade-cell1 a:hover, .upgrade-cell2 a:hover {color: #E44226; font-weight: bold}
.upg {text-align:center; font-size: 0.7em; font-weight: bold;}
.upg a {color: #1B75BB;}
.upg a:hover {color: #E44226}
.dynlinks {cursor:pointer; text-decoration:underline; display: inline}
.topbanlnks {cursor: pointer; text-decoration:none; display: inline}
