/* IMPORTANT:Line height is in multiples of 16px width is in units of 10px */

body {
font-size:12px;
font-family:Verdana, sans-serif;
}
a {
color:#ff070c;
text-decoration:none;
}
a:hover {
color:#fd042e;
text-decoration:underline;
}
img {
z-index:1;
}
p, li, th, td, label {
line-height:16px;
}
p, ul, ol, table {
margin:8px 0;
}
small, .small {
font-size:10px;
}
big, .big {
font-size:14px;
}

h1, h2, h3, h4, h5, h6 { color:#303030; }
h1 {
line-height:24px;
margin:4px 0 8px 0;
font-size:22px;
font-weight:normal;
}
h2 {
line-height:24px;
margin:6px 0;
font-size:18px;
font-weight:normal;
}
h3 {
line-height:20px;
margin:8px 0;
font-size:14px;
}
h4, h5, h6 {
line-height:16px;
margin:8px 0;
font-size:12px;
}
h5, h6 {
margin:0 0 0 0;
}

table {
clear:both;
border-collapse:collapse;
width:100%;
border:1px solid #ddd;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
td, th {
padding:4px;
}
th {
background-color:#eee;
font-weight:bold;
text-align:left;
}

br { line-height:10px; margin:0px; }

/* text classes */
.important {
color:#ff070c;
font-weight:bold;
}
.grey {
color:#666;
}
.hidden-note {
visibility:hidden;
display:none;
}
.align-left {
text-align:left;
}
.align-center {
text-align:center;
}
.align-right {
text-align:right;
}
.float-left {
display:inline;
clear:none;
float:left;
margin:0 8px 8px 0;
}
.float-right {
display:inline;
clear:none;
float:right;
margin:0 0 8px 8px;
}
img.float-right, img.float-left {
display:block;
padding:1px;
border:1px solid #ddd;
}
