.tagline { font-size:18px; line-height:24px; color:#2c1f1e; font-family:Helvetica, Arial, sans-serif; } /* slightly enhanced, universal clearfix hack */ .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .clearfix { display: inline-block; } /* start commented backslash hack \*/ * html .clearfix { height: 1%; } .clearfix { display: block; } /* stop commented backslash hack */ body { font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:13px; margin:0; padding:0; text-align:left; } h1, h2, h3, h4, h5 { color:#333; margin:0; padding:0; font-family:Helvetica, Arial, sans-serif; } h1 { font-size:18px; } h2 { font-size:16px } h3 { font-size:14px } h4, h5 { font-size:11px; } form { margin:0;padding:0 } p, li { font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; text-align:left; } a { color:#8f866b; cursor:pointer; outline-style:none; text-decoration:none; } a:hover { text-decoration:underline; } img { border:0 none; } select { border:1px solid #fffac1; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; padding:2px; } td, td.label { font-size:11px; text-align:left; } .inputsearch { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent no-repeat scroll left 4px; padding-left:17px; } .inputtext, .inputpassword { border:1px solid #d1db9a; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; padding:3px; } .inputaux { padding: 2px 15px 3px 15px; background:#f0f0f0; color:#000; border-top-color:#e7e7e7; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; border-right-color:#666;border-bottom-color:#666;border-left-color:#e7e7e7;border-width:1px;margin-left:8px;margin-top:8px } .inputgreen { background-color: #71ab57; border-bottom-color: #386f24; border-left-color: #386f24; border-right-color: #386f24; border-top-color: #386f24; color:white } .inputsubmit, .inputbutton { font-size:18px; font-weight:bold; padding:10px 10px; background-color:#5db400; border:1px solid #456827 } .inputsubmit:hover, .inputbutton:hover { background-color:#75e200; } .inputsmall { padding: 2px 15px 3px 15px; font-size: 11px; } .inputmedium { padding: 5px 30px 6px 30px; font-size: 13px; } .inputlarge { padding: 6px 20px 6px 20px; font-size: 18px; font-weight:bold; } .inputsuperlarge { padding: 6px 20px 6px 20px; font-size: 24px; font-weight:bold; } .inputbutton,.inputsubmit { border-style: solid; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; color: white; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; text-align: center; cursor:pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; } hr.action-divider { border-top:1px solid #f7f7f7} .highlight { background-color:rgb(247, 244, 203); font-weight:bold; color:black; padding:3px; } .fullscreen { display:block; /*set the div in the top-left corner of the screen*/ position:absolute; top:0; left:0; /*set the width and height to 100% of the screen*/ width:100%; height:100%; }