.navbar-top a:link { color: #000000; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-top a:hover { color: #999999; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-top a:visited { color: #000000; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-bottom a:link { color: #FFFFFF; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-bottom a:hover { color: #FFFF99; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-bottom a:visited { color: #FFFFFF; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-customer a:link { color: #1E772D; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-customer a:hover { color: #32CD4B; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .navbar-customer a:visited { color: #1E772D; font-family: Arial; font-weight:bold; font-size: 10pt; text-decoration: none } .RecordsTitle { font-family:Arial; font-size:16pt; font-weight:bold; color:#0F4992; } .MedicalTitle { font-family:Arial; font-size:16pt; font-weight:bold; color:#993300; } body { margin: 0px; border: 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; } h1 { padding: 2px; font-size: 16pt; font-weight: bold; color: #002244; } ul, li { margin: 0; padding: 0; } .error { padding: 2px; font-weight: bold; color: #CC2244; } input { width: 150px; height: 20px; color: #224466; border: 1px solid #001133; } input:hover { color: #2266FF; border: 1px solid #2266FF; cursor: pointer; } tr.buttons input { background-color: #EEEEEE; cursor: pointer; } select { width: 150px; height: 20px; color: #224466; border: 1px solid #001133; cursor: pointer; } a { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #2F60FF; text-decoration: none; } a:hover { color: #2F60FF; text-decoration: underline; } /* Left hand side */ div#leftside { float: left; padding: 0; margin: 0; width: 150px; height: 100%; } p#username { margin: 110px 3px 3px 3px; padding: 2px; color: #001133; font-weight: bold; text-indent: 10px; background-color: #AACCFF; } table#login { width: 86%; margin: 30px auto 3px auto; text-align: right; } div#leftside input { width: 95%; height: 20px; color: #224466; border: 1px solid #001133; cursor: pointer; } div#leftside tr.buttons input { width: 45%; height: 20px; font-size: 11px; color: #224466; background-color: #AADDFF; border: 1px solid #001133; cursor: pointer; } div#leftside tr.buttons input:hover { color: #2266FF; border: 1px solid #2266FF; } div#leftside table.form th { color: #001133; font-weight: normal; } div#leftside table.form tr.buttons { background-repeat: repeat-x; background-position: top-left; } div#leftside table.form tr.buttons td { padding-top: 5px; } ul#tabmenu { margin: 0; } ul#tabmenu li { list-style-type: none; margin: 3px; padding: 3px 3px 3px 10px; } ul#tabmenu li.first { border-top: 1px #DDDDDD solid; border-bottom: 1px #DDDDDD solid; } ul#tabmenu li.next { border-bottom: 1px #DDDDDD solid; } ul#tabmenu a { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #224466; text-decoration: none; } ul#tabmenu a:hover { color: #2F60FF; text-decoration: underline; } ul#tabmenu a:visited { } /* Right hand side */ div#rightside { float: left; padding: 0; margin: 0; width: 620px; height: 100%; } /* Content */ div#rightside div, div.content { margin: 20px 0 0 0; padding: 0 20px 0 20px; width: 100%; } /* div.content a { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; color: #2F60FF; } div.content a:hover { text-decoration: underline; } div.content a:visited { color: #666666; } div.content input { font-size: 11px; } div.content select { font-size: 11px; } div.content textarea { font-size: 11px; } div.content p.name { font-weight: bold; } div.content p.welcome { font-weight: bold; } div.content p.instructions { font-size: 10px; } div.content p.warning { font-size: 10px; color: red; } div.content table.list { width: 95%; border: 1px solid collapse; empty-cells: show; } div.content table.list th { background-color: #de0031; color: white; text-align: left; font-size: 12px; } 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 { } div.content table.list tr td { font-size: 10px; } 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: 12px; } 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 { } div.content table.form tr.buttons td { padding-top: 5px; } div.content li { list-style-type: none; font-size: 10px; } div.content li.next { 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; } */ #pdforder table, #pdfcartitemorderfields table { margin: 0; padding: 0; border: 0; } #pdforder tr, #pdfcartitemorderfields tr { vertical-align: top; } #pdforder th, #pdfcartitemorderfields th { text-align: right; font-size: 10pt; font-weight: bold; color: #002244; } #pdforder td, #pdfcartitemorderfields td { text-align: left; font-size: 10pt; font-weight: normal; color: #002244; } #pdfproducts table { margin: 0; padding: 0; border: 1px solid black; } #pdfproducts form { margin: 20px 10px 10px 10px; padding: 0; } #pdfproducts tr { margin: 0; padding: 0; vertical-align: top; } #pdfproducts th { margin: 0; padding: 0; text-align: left; font-size: 10pt; font-weight: bold; color: #002244; } #pdfproducts td { margin: 0; padding: 10px 0 10px 0; font-size: 10pt; font-weight: normal; color: #002244; border-bottom: 1px dashed #AABBCC; } #pdfproducts img { margin: 3px; padding: 1px; vertical-align: top; text-align: right; display: inline; border: 1px solid #DEDEDE; } #pdforders table, #pdfunauthorisedorders table, #pdfcartitems table, #pdforderheader table { margin: 0; padding: 0; border: 0; } #pdforders tr, #pdfunauthorisedorders tr, #pdfcartitems tr, #pdforderheader tr { vertical-align: top; } #pdforders th, #pdfunauthorisedorders th, #pdfcartitems th { margin: 0; padding: 2px; width: 120px; white-space: nowrap; font-size: 10pt; font-weight: bold; background-color: #002244; color: #FFFFFF; } #pdforders td, #pdfunauthorisedorders td, #pdfcartitems td { text-align: center; font-size: 10pt; font-weight: normal; color: #002244; } #pdfcartitems ul { margin: 0; padding: 0; text-align: center; } #pdfcartitems li { margin: 0; padding: 0; list-style-type: none; text-align: center; } #pdforderheader th { margin: 0; padding: 2px; width: 120px; white-space: nowrap; font-size: 10pt; font-weight: bold; background-color: #002244; color: #FFFFFF; } #pdforderheader td { text-align: left; font-size: 10pt; font-weight: normal; color: #002244; } #pdforderheader select { width: 320px; }