body { font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin: 0px; border: 0px; color: black; background-color: white; } div { margin: 0; padding: 0; } ul { margin: 0; padding: 0; } li { margin: 0; padding: 0; } th { text-align: left; font-weight: bold; } input { font-family: Arial, Helvetica, sans-serif; } select { font-family: Arial, Helvetica, sans-serif; } /* Left hand side */ div#leftside { float: left; position: absolute; bottom: 0px; top: 120px; left: 0px; width: 20%; height: 100%; padding-left: 5%; padding-right: 5%; color: white; background-color: white; } div#leftside p { margin: 3px; } p#username { font-weight: bold; } div#leftside form { margin-top: 0px; margin-bottom: 40px; } div#leftside input { font-size: 12px; } div#leftside table.form th { color: #28A9E0; font-weight: bold; } div#leftside table.form tr.buttons td { padding-top: 5px; } ul#globalmenu { margin: 0; } ul#globalmenu a { color: #28A9E0; font-weight: bold; text-decoration: none; } ul#globalmenu a:hover { color: #BDD64C; text-decoration: underline; } ul#globalmenu li { list-style-type: none; margin-top: 3px; margin-bottom: 3px; } /* Right hand side */ div#rightside { float: right; position: absolute; bottom: 0px; top: 0px; right: 0px; width: 80%; height: 100%; background-image: url(images/stripes.gif); } div#header { color: white; background-color: white; height: 120px; margin: 0; } div#header p { font-size: 36px; font-weight: normal; padding-top: 20px; padding-left: 20px; z-index: 3; } div#keyslice { background-image: url(images/precision_logo.jpg); height: 104px; width: 71px; position: absolute; top: 10px; right: 20px; z-index: 2; } ul#tabmenu { background-image: url(images/tabbackground.gif); width: 100%; margin: 0; height: 28px; } ul#tabmenu li { display: inline; padding-top: 7px; padding-left: 40px; padding-right: 5px; height: 36px; font-size: 13px; font-weight: bold; } ul#tabmenu li.first { background-image: url(images/tabfirst.gif); } ul#tabmenu li.next { background-image: url(images/tabnext.gif); } ul#tabmenu a { color: #28A9E0; text-decoration: none; } ul#tabmenu a:hover { color: #BDD64C; text-decoration: underline; } ul#linkmenu { width: 100%; margin: 20px 0 0 0; font-size: 14px; } ul#linkmenu li { display: inline; margin-left: 10px; padding-left: 10px; vertical-align: middle; } ul#linkmenu li.first { } ul#linkmenu li.next { border-left: 1px solid black; } ul#linkmenu a { color: black; text-decoration: none; } ul#linkmenu a:hover { text-decoration: underline; } ul#linkmenu a:visited { color: black; } /* Content */ div.content { padding-left: 10px; padding-right: 10px; } div.content h1 { background-image: url(images/header.gif); font-size: 16px; font-weight: bold; } div.content h1.error { color: red; text-transform: uppercase; } div.content a { color: black; margin: 0; text-decoration: none; } div.content a:hover { text-decoration: underline; } div.content a:visited { color: #black; } div.content input { font-size: 13px; } div.content select { font-size: 13px; } div.content textarea { font-size: 13px; } div.content p.name { font-weight: bold; } div.content p.welcome { font-weight: bold; } div.content p.instructions { font-size: 13px; } div.content p.warning { font-size: 13px; color: red; } div.content table.list { border-width: 0; border-spacing: 0; width: 95%; } div.content table.list th { background-image: url(images/header.gif); text-align: left; font-size: 13px; } div.content table.list th.right { text-align: right; } div.content table.list tr.summary th { background-image: none; } div.content table.list tr.next { background-image: url(images/rowdivider.gif); background-repeat: repeat-x; background-position: top-left; } div.content table.list tr td { font-size: 13px; } div.content table.list tr.next td { padding-top: 5px; } div.content table.list tr td img { display: block; } div.content table.list tr td.right { text-align: right; } div.content table.list tr.summary td { font-weight: bold; font-size: 13px; } div.content table.list li.next { background-image: none; padding-top: 0px; } div.content table.details { width: 95%; } div.content table.details th { text-align: right; padding-right: 10px; width: 150px; } div.content table.details tr.next { padding-top: 5px; } div.content table.form { width: 95%; } div.content table.form th { text-align: right; padding-right: 5px; font-weight: normal; } div.content table.form tr.next { padding-top: 5px; } div.content table.form tr.buttons { background-image: url(images/rowdivider.gif); background-repeat: repeat-x; background-position: top-left; } div.content table.form tr.buttons td { padding-top: 5px; } div.content li { list-style-type: none; font-size: 13px; } div.content li.next { background-image: url(images/rowdivider.gif); background-repeat: repeat-x; background-position: top-left; padding-top: 5px; } div.content ul.breadcrumbs { padding-top: 5px; } div.content ul.breadcrumbs li { display: inline; } div.content div.previewframe { height: 580px; width: 100%; } div.content div.previewframe iframe { height: 100%; width: 100%; } div.content form.action { display: inline } div.content em { font-weight: bold; font-style: normal; } div.content div.buttons { margin-bottom: 10px; } div.content table#pdforder th { vertical-align: top; } div.content table#pdforder td { padding: 0; } div.content table#pdforder tr.buttons td { padding-top: 5px; } div.content table#pdfprice { border-collapse: collapse; } div.content table#pdfprice th { text-align: left; padding-right: 20px; font-weight: normal; }