/* Theme Name: MDCalcTheme URL: http://www.mdcalc.com/Description: MDCalc TemplateAuthor: Graham WalkerAuthor URI: http://www.grahamazon.comVersion: 1.0.1*//* ---- layout.css ---- */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}table {border-collapse: collapse;border-spacing: 0;}fieldset,img {border: 0;}address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}ol,ul {list-style: none;}caption,th {text-align: left;}h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}q:before,q:after {content:'';}abbr,acronym { border: 0;}/*CSS-file for Strictly CSS three column layout 2006http://www.strictlycss.comDeveloped by Eivind Savio*/body, html {background: #fff;font-family: Helvetica, Arial, sans-serif;margin: 0;padding: 0;}body {min-width: 760px;}p {padding: 7px 0 7px 0;}.clear { clear: both; }#mainContainer {min-height: 300px;background: #fff;}* html #mainContainer {height: 300px; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/}/**************************HEADER**************************/#header {}/**************************CONTENT AND COLUMNS**************************/.outer {border-left: 180px solid #fff; /*** This is the width and the color for our left column ***/border-right: 160px solid #fff; /*** This is the width and the color for our right column ***/}* html .outer {/*** No need for hacking IE on this layout ***/}.inner {width: 100%; }* html .inner {/*** No need for hacking IE on this layout ***/}/*** div.inner is wider than its container, div.outer, and so overlaps to the right, pushingdiv.right into the proper position. IE expands div.outer instead, requiring a Tan hack to avoid blowing the layout apart. IE gets the original 100% width as in the Livingstone layout. It blows my mind that all this hacking is being caused by the mighty Gecko engine! (shakes head ruefully)***/.float-wrap {float: left;width: 100%;margin-left: -180px; /*** Same length as .outer border-left but with negative value ***/}* html .float-wrap {/*** No need for hacking IE on this layout ***/}#content {float: right;background: #fff;margin-right: -180px;  /*** Same length as .outer border-left but with negative value ***/width: 100%;}* html #content {position: relative;}/**************************LEFT COLUMN**************************//*** div.left is in div.float-wrap, and when div.float-wrap is neg margined to the left, div.left is carried over into the proper position. ***/#left {float: left;width: 180px;min-height: 250px;padding: 0px;}* html #left {position: relative;  /*** IE needs this  ***/height: 250px;}/*************************RIGHT COLUMN**************************/#right {float: right; width: 160px;padding: 0px;min-height: 250px;margin-right: -160px; /** This negative margin-right value is the width of the right column + the padding, in this example 130px. ***/}* html #right {height: 250px;position: relative;  /*** IE needs this  ***/}/**************************FOOTER**************************/#footer {text-align: center;}body{}#content {}#left{background: #a0cd88;font-size: 80%;line-height: 120%;}#disclaimertop{background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/disclaimerhead.gif') ;height: 18px;width: 100%;font-size:1px;text-indent:-9999px;}#headercontainer{background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/bg-header.jpg') ;height: 85px;}#headerleft{float: left;margin-top:10px;}#headerleft, #menu, #menu ul, #menu ul li {z-index:10;}#navside{float:right;margin-top:12px;float:right;}#navside ul {list-style-type: none;text-align:right;margin-right:5px;}#navside ul li {padding-bottom:1px;}#searchform, #searchform div{display: inline;float:left;margin-left:15px;}#s{background: #fff;border: 2px solid #75b282;bottom: 32px;color: #1e7c76;font-size: 14px;height: 19px;margin: 0;padding-left: 4px;padding-top:5px;width: 160px;position:relative;top:13px;font-family: Helvetica, Arial, sans-serif;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;font-weight:bold;}#menu, #menu ul {padding: 0;margin: 0;list-style: none;float:left;padding-top:14px;padding-left:5px;font-size:95%;}#menu a {display: block}#menu li {float: left;margin:0 5px;}#menu li ul {position: absolute;left: -999em;background:#4a977c;padding:5px 0;border:3px solid white;}#menu li ul li {display:block;float:none;padding:2px;}#menu li:hover ul {left: auto;}#menu li:hover ul, #menu li.sfhover ul {left: auto;}#menu li:hover, #menu li.hover {  position: static;  }  #menu li ul li a {color:#fff;text-decoration:none;font-weight:bold;}#nofaveyet {width:150px;color:#fff;}.logo{float:left;}#fave {width:16px;height:16px;float:left;margin-right:5px;margin-top:2px;cursor:pointer;}.on {background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/accept.png') ;}.off {background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/add-off.png') ;}.hover {background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/add.png') ;}#eq{background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/equations.gif') ;font-size: 1px;text-indent:-9990px;height: 31px;}#scores{background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/scores.gif') ;font-size: 1px;height: 31px;text-indent:-9990px;}#left a:link, #left a:visited{color: #1e7c76;font-weight: bold;text-decoration: none;}#left ul li a:hover, #left ul li a:active{background: #4a977c;color: #fff;}#left ul{list-style-type: none;border-right:1px solid #4a977c;border-bottom:1px solid #4a977c;text-align:left;}#left ul li a{display: block;padding: 3px 3px 3px 6px;}.odd{background: #b3dc9d;}.even{background: #a0cd88;}#right{background: #fff;}.post{font-size: 105%;line-height: 135%;padding: 20px;}.post h2, .page h2, #bug h2{background: #4a977c;background-image: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/big-vert-grad.gif') ;color: #fff;font-size: 140%;font-weight: bold;padding: 10px;}.post ul {list-style-type: disc;}.post form{background: #fff;border: 2px solid #4a977c;border-top: 0px solid black;}.post form table{width: 100%;}.post form table tr.req td input{color:#000;border: 2px solid black;font-size: 120%;margin: 5px;padding: 2px;background: #a0cd88;}.post form table tr.answer td input{color:#fff;border: 2px solid black;font-size: 120%;margin: 5px;padding: 2px;background-image: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/big-vert-grad.gif') ;}.post form table tr td input{color:#000;border: 2px solid black;font-size: 120%;margin: 5px;padding: 2px;background: #fff;}.rowreq {color:#000;background: #a0cd88;}.post form table td{font-weight: bold;padding: 5px;}tr.answer{background: #4a977c;color: #fff;}#formula, #usage, #source, #postmeta{background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/tile.gif') ;border: 1px solid #999;margin: .75em 0;padding: .5em;}.post a:link, .post a:visited{color:#1e7c76;font-weight:bold;text-decoration:none;}.post a:hover{color:#000;border-bottom:1px solid #1e7c76;}ul#category {margin:1em;padding-left:1em;}#category li a {color:#1e7c76;font-weight:bold;text-decoration:none;}#category li a:hover {color:#000;border-bottom:1px solid #1e7c76;}#formula ul, #formula ol, #usage ul, #usage ol, #source ul, #source ol{margin-left: 2em;margin-bottom:1em;}#meta{background:#b3dc9d;padding:4px;margin:0 0 2px 2px;float:right;font-size:70%;}#orsupply{background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/orsupply.jpg') ;padding-bottom: 5px;padding-left: 5px;padding-top: 30px;}#orsupply ul{font-size: 75%;list-style-type: none;margin-top: 5px;padding-left: 5px;}ul.or li a{color: #4A977C;font-weight: bold;}p.postmetadata {margin-left:1em;}.post .even, .post .odd {padding:1em;}.post .even a, .post .even a:visited, .post .odd a, .post .odd a:visited {color:#1e7c76;font-weight:bold;text-decoration:none;}.post .even a:hover, .post .odd a:hover {color:#000;border-bottom:1px solid #1e7c76;}div.live-search-results {background: #b3dc9d;font-size:80%;height: 250px;overflow: auto;border: 2px solid #75b282;border-top:0px;-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}div.live-search-results h2 {padding: 5px;margin: 0;font-weight:bold;}div.live-search-results h3 a:link, div.live-search-results h3 a:visited {padding: 5px;display:block;font-weight:bold;text-decoration:none;color: #1e7c76;cursor:hand;}div.live-search-results h3 a:hover, div.live-search-results h3 a:active{background: #4a977c;color: #fff;}div.live-search-results ol {margin-left: 0;padding-left: 0;list-style: none;}.page div {margin:1em;font-size:90%;}.page div p {margin:.5em;}#contactform input, #contactform textarea {background: #a0cd88;border: 2px solid black;font-size: 100%;margin: 5px;padding: 2px;font-family:Helvetica, Arial, sans-serif;}#contactform td {font-weight: bold;padding: 5px;}.page dl {margin:1em 0;}.page dl dt {font-weight:bold;color:#4a977c;}.page dl dd {color:#111;}.page a, .page a:visited {font-weight:bold;text-decoration:none;color: #1e7c76;}.page a:hover{border-bottom: 1px solid #1e7c76;color: #000;}#footer {background: url('http://www.mdcalc.com/wordpress/wp-content/themes/mdcalc/img/bg-header.jpg') ;margin-top:1em;font-size:80%;}#wpstats {display:none;}#bug {margin:1em;font-size:90%;}#bugheader{background: #1e587c;width: 100%;color:#fff;font-weight:bold;text-align:center;padding:8px 0;}#bugheader a:link, #bugheader a:visited {border-bottom:2px solid white;text-decoration:none;color:#fff;}table.data {border-width: thin thin thin thin;border-spacing: 5px;border-style: solid solid solid solid;border-color: black black black black;border-collapse: separate;background-color: white;}table.data th {border-width: 1px 1px 1px 1px;padding: 5px 5px 5px 5px;border-style: none none none none;border-color: white white white white;background-color: white;-moz-border-radius: 0px 0px 0px 0px;}table.data td {border-width: 1px 1px 1px 1px;padding: 5px 5px 5px 5px;border-style: none none none none;border-color: white white white white;background-color: white;-moz-border-radius: 0px 0px 0px 0px;}