194 lines
3.4 KiB
CSS
194 lines
3.4 KiB
CSS
/* STYLES FOR CROSS BROWSER UNIFORMITY AND MULTI COLUMN LAYOUT FOR ENTRY FORMS */
|
|
|
|
/* Sets element margins, padding, and border to 0 to even out browser differences when adding desired values later. */
|
|
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, address {
|
|
margin: 0;
|
|
padding: 0;
|
|
border: 0;
|
|
}
|
|
|
|
h1, h2, h3, h4, h5, h6 {color: Black;}
|
|
|
|
/*Styles used to ensure fonts display at the intended size on cross browser platforms */
|
|
h1 {
|
|
margin: 0;
|
|
font-size: 1.8em;
|
|
font-weight: normal;
|
|
font-family: Georgia, serif;
|
|
}
|
|
h2 {
|
|
margin: 1.2em 0em;
|
|
font-size: 1.6em;
|
|
font-weight: normal;
|
|
font-family: Georgia, serif;
|
|
}
|
|
h3 {
|
|
margin: 1.2em 0em;
|
|
font-size: 1.4em;
|
|
font-weight: normal;
|
|
font-family: Georgia, serif;
|
|
}
|
|
h4 {
|
|
margin: 1.2em 0em 1.2em 0em;
|
|
font-size: 1.2em;
|
|
font-weight: bold;
|
|
font-family: Georgia, serif;
|
|
}
|
|
h5 {
|
|
margin: 1.2em 0em 1.2em 0em;
|
|
font-size: 1.0em;
|
|
font-weight: bold;
|
|
font-family: Georgia, serif;
|
|
}
|
|
h6 {
|
|
margin: 1.2em 0em 1.2em 0em;
|
|
font-size: 0.8em;
|
|
font-weight: bold;
|
|
font-family: Georgia, serif;
|
|
}
|
|
|
|
img {border: 0;}
|
|
|
|
ol, ul, li {
|
|
margin:0.2em 0 0.1em 0;
|
|
line-height: 1.8em;
|
|
font-size: 1.0em;
|
|
}
|
|
p {
|
|
margin: 1.2em 0em;
|
|
line-height: 1.8em;
|
|
font-size: 1.0em;
|
|
}
|
|
|
|
li > p {margin-top: 0.2em;}
|
|
|
|
pre {
|
|
font-family: monospace;
|
|
font-size: 1.0em;
|
|
}
|
|
|
|
strong, b {font-weight: bold;}
|
|
|
|
a {
|
|
text-decoration: underline;
|
|
font-weight: bold;
|
|
/*color: Black;*/
|
|
}
|
|
|
|
a:link {}
|
|
|
|
a:visited {}
|
|
|
|
a:active {}
|
|
|
|
a:hover {
|
|
text-decoration:underline;
|
|
color:#333333;
|
|
}
|
|
|
|
/*DEFAULT FONT*/
|
|
|
|
body {
|
|
|
|
font-family: verdana, sans-serif;
|
|
font-size: 76%;/*Do not change this value as it works in conjunction with the font sizing scheme above*/
|
|
}
|
|
|
|
/*Error divs at top of entry forms to indicate broken business rules or other errors on page*/
|
|
div.errordiv
|
|
{
|
|
width: 90%;
|
|
font-size: 1.2em;
|
|
font-weight: bold;
|
|
color: red;
|
|
font-family: verdana, sans-serif;
|
|
background-color: #ffffcc;
|
|
}
|
|
|
|
/*MULTI COLUMN LAYOUT*/
|
|
|
|
div.onethirdcolumn
|
|
{
|
|
width: 31%;
|
|
float: left;
|
|
display: inline;/*fix for I.E. margins bug*/
|
|
margin-left: 1%;
|
|
}
|
|
div.onehalfcolumn
|
|
{
|
|
width: 48%;
|
|
float: left;
|
|
display: inline;/*fix for I.E. margins bug*/
|
|
margin-left: 1%;
|
|
}
|
|
div.onecolumn
|
|
{
|
|
width: 98%;
|
|
float: left;
|
|
display: inline;/*fix for I.E. margins bug*/
|
|
margin-left: 1%;
|
|
}
|
|
|
|
div.onethirdleft
|
|
{
|
|
width: 24%;
|
|
float: left;
|
|
display: inline;/*fix for I.E. margins bug*/
|
|
|
|
}
|
|
div.twothirdsright
|
|
{
|
|
width: 72%;
|
|
float: left;
|
|
display: inline;/*fix for I.E. margins bug*/
|
|
|
|
}
|
|
|
|
/*Used for field title and input pairs to separate them visually on an entry form*/
|
|
form div.fld
|
|
{
|
|
padding-bottom:1em;
|
|
display:block;
|
|
}
|
|
|
|
|
|
/*Schedule screen layout*/
|
|
div.left
|
|
{
|
|
width: 24%;
|
|
height: 100%;
|
|
float: left;
|
|
display: inline;/*fix for I.E. margins bug*/
|
|
}
|
|
|
|
div.right
|
|
{
|
|
width: 75%;
|
|
float: left;
|
|
height: 100%;
|
|
display: inline;/*fix for I.E. margins bug*/
|
|
|
|
}
|
|
|
|
/*Dashboard*/
|
|
h1.dashboard {
|
|
margin: 0;
|
|
font-size: 3em;
|
|
font-weight: normal;
|
|
font-family: Georgia, serif;
|
|
}
|
|
h2.dashboard
|
|
{
|
|
margin: 1.2em 0em 0em 0em;
|
|
font-size: 2em;
|
|
font-weight: normal;
|
|
font-family: Georgia, serif;
|
|
}
|
|
|
|
ul.dashboard
|
|
{
|
|
list-style-type: none;
|
|
margin-left: 1em;
|
|
padding-left: 0px
|
|
}
|