/* IMVA UNIFIED EPUB CSS - version 1.3 (05/11/2012) */ /* Layout */ p, h1, h2, h3, h4, blockquote, pre, ul, ol { font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif; color:#333; line-height: 140%; } p, blockquote, pre , ul, ol { text-align:justify !important; } h1, h2, h3, h4 { text-align:center !important; } h1 { font-size: 160% !important; } h2 { font-size: 130% !important; } h3 { font-size: 115% !important; } h4 { font-size: 100% !important; } a { color: #276077 !important; } a:hover { color: #ff0037 !important; } ul { list-style: square !important; } img { border:none !important; } strong { color: #333 !important; } .updated { } .reference, .reference p, ul { text-align: left !important; } .reference { overflow: hidden; } .productIndexBox { width: 90%; margin-left: auto; margin-right: auto; } .productIndex { background-color:#F7F7F7; margin: 5px; padding: 5px; float:left; display:block; width: 45%;} #protocol h2, .protocol h3 { font-family: Verdana, Geneva, sans-serif; } #protocol h2 { font-size: 160% !important; text-transform: uppercase; color: #0076A3; } #protocol h3 { font-size: 150% !important; font-weight: normal; padding: 5px; margin-top: 15px; } .sideBarBox { width: 98%; margin-left: auto; margin-right: auto; } .sideBarBox .productIndexBox { float:left; display:block; width: 47%; margin: 3px; padding: 3px; } .sideBarBox .productIndexBox ul { list-style:none !important; padding: 0; margin: 0; background-color: #e4eefa; } .sideBarBox .productIndexBox ul li { list-style: none !important; text-align: left !important; } .sideBarBox .productIndexBox ul li a { list-style: none !important; display: block; margin: 0; padding: 3px 0 5px 5px; text-decoration: none; } .sideBarBox .productIndexBox ul li a:hover {background-color: #c6e0ff; color:#276077 !important; } .sideBarBox .productIndexBox ul li .subItem { display:block; margin: 0 0 0 10px; } .sideBarBox .productIndexBox h2 { background-color:transparent !important; text-align: left !important; margin: 0 !important; padding: 0 0 3px 0 !important; color:#0076A3; } .productBox { border-bottom: 1px solid #dbdbdb; margin-bottom: 50px; } /*Classes*/ /*Alignments*/ .alignRight { display: block; text-align:right !important; } .alignLeft { display: block; text-align:left !important; } .alignCenter { text-align:center !important; } .alignJustify { text-align:justify !important; } .floatRight { float:right; } .floatLeft { float:left; } .quotes, .citationImg { text-align: center !important; margin-left: 15% !important; margin-right: 15%; } .quotes { font-style:italic; } .citationImg { font-style: normal; font-size: 90%; display: block !important; } /*Colors*/ .mapleRed { color:#880000 !important; } .defaultBlue { color:#000066 !important; } .blueColor { color:#0000ff !important; } .redColor { color:#FF0000 !important; } .darkColor { color:#000000 !important; } /*Sizes*/ .theLarger { font-size: 150% !important; } .theLarge { font-size: 130% !important; } .theMedium { font-size: 110% !important; } .theSmaller { font-size: 90% !important; } .mini, .miniRef { font-size: 70% !important; line-height: 100%; font-style: normal;} .miniRef { vertical-align: super;} .xmini { font-size: 60% !important; line-height: 100%; font-style:normal; } /*Spaces*/ .paragraph { text-indent: 35px !important; } .leftCitation { margin-left: 7.5% !important; margin-right: 3%; } .liSpace { padding: 10px 0px 10px 0px !important; text-align:justify; } .esp { display: block !important; margin: 0; padding: 4px 2px 2px 2px; font-style:italic; } /*Other*/ .borderNone { border:none !important; } /* Only on for programmers! >> */ .toLook { background:#FF0 !important; } .theUnderline { text-decoration:underline !important; } .clearBoth { clear:both; } .video { max-width: 600px; overflow: hidden; } .videoEnlarge { min-width: 400px; min-height: 300px; } .promoBox1 { padding: 20px 50px; background-color: #D6CEFF; margin: 10px 20px; } .promoBox2 { padding: 20px 50px; background-color: #CAE1F9; margin: 10px 20px; }