body {
margin : 10px;
padding : 0;
width : 98%;
background : #ccccff;
font-size : 94%;
min-width : 600px;
}
a {
color : #00c;
text-decoration : none;
}
a:hover {
color : #99cc00;
text-decoration : none;
}
a:active {
color : #df0;
}
:visited {
color : #848;
text-decoration : none;
}
h1, h2, h3, h4, h5 {
margin : 0.8em 0.4em 0.2em 0;
padding : 0.2em;
}
h2, h3, h4, h5 {
text-align : center;
font-size : 100%;
}
h4, h5 {
font-family : verdana, arial, helvetica, sans-serif;
}
p {
margin : 0;
padding : 0.4em;
font-family : verdana, helvetica, sans-serif;
font-size : 90%;
}
p.mid {
text-align : center;
}
p.small {
font-size : 85%;
}
p.large {
font-size : 110%;
text-align : center;
}
p.smallmid {
font-size : 90%;
text-align : center;
margin : 0 1em 0 1em;
padding : 0.5em;
}
p.color {
text-align : center;
color : #000080;
}
p.color2 {
text-align : center;
color : #ff0000;
}
h2.color {
color : #000080;
}
img {
margin : 0;
border : 0;
}
#header {
clear : both;
float : left;
width : 100%;
}
#header p {
padding : 0.5em 15px 0.2em 15px;
margin : 0;
font-size : 75%;
}
#header h1, #header h2 {
padding : 0.2em 15px;
margin : 0;
}
div.frm {font-size:80%; font-family:inherit; width:430px; border-collapse:collapse; color:#003399;}
#colmask {
position : relative;
clear : both;
float : left;
width : 100%;
overflow : hidden;
background : #fff;
}
#colmid {
float : left;
width : 185%;
position : relative;
left : 200px;
}
#colright {
float : left;
width : 100%;
position : relative;
left : 50%;
margin-left : -400px;
}
#col1wrap {
float : right;
width : 43%;
position : relative;
right : 100%;
}
#col1pad {
margin : 0 10px 0 300px;
overflow : hidden;
}
#col1 {
width : 100%;
overflow : hidden;
}
#col2 {
float : left;
width : 220px;
position : relative;
margin-left : -50%;
left : 202px;
overflow : hidden;
}
#col3 {
float : left;
width : 270px;
position : relative;
left : 0;
overflow : hidden;
}
#footer {
clear : both;
float : left;
width : 100%;
padding : 0;
margin : 0;
border-top : 1px solid #000;
}
#footer p {
padding : 0.5em 15px;
}
