
* {
margin : 0;
padding : 0;
}
h1, h2, h3, h4, h5, h6 {
color : #444;
}
body, input {
font-family : tahoma, sans-serif;
font-size : 10pt;
color : #777;
}
input.button {
border-top : 1px solid #fff;
border-left : 1px solid #fff;
border-bottom : 1px solid #888;
border-right : 1px solid #888;
background-color : #eaeaea;
color : #555;
font-size : 0.8em;
padding : 0.35em;
}
input.text {
border-top : 1px solid #888;
border-left : 1px solid #888;
border-bottom : 1px solid #fff;
border-right : 1px solid #fff;
padding : 0.1em;
margin-top : 0.25em;
margin-bottom : 0.5em;
}
a {
color : #006699;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}
#outer {
margin : 1.5em auto 0 auto;
width : 100%;
}
#header {
padding : 4.5em 4.5em 0 4.5em;
}
#header h2 {
font-size : 0.8em;
font-weight : normal;
color : #949494;
display : inline;
padding-left : 0.5em;
}
#header h1 {
font-size : 1.9em;
display : inline;
letter-spacing : -0.05em;
}
#header h1 a {
color : #343434;
text-decoration : none;
}
#menu {
position : absolute;
top : 0;
left : 0;
background-color : #558800;
border-bottom : 1px solid #336600;
width : 100%;
}
#menu ul {
padding : 1em 4.5em 1em 4.5em;
list-style : none;
}
#menu li {
display : inline;
padding-right : 2.5em;
font-size : 0.8em;
}
#menu li a {
color : #fff;
background-color : inherit;
}
#menu li a:hover {
border-bottom : 1px solid #558800;
}
#content {
padding-left : 2em;
padding-right : 2em;
}
.box {
margin-bottom : 1.25em;
}
.boxContent {
margin-top : 0.5em;
padding : 1.25em 1em 0.25em 1em;
background : #ffffff url('images/a1.gif') repeat-x top left;
}
.boxA .boxContent {
margin-top : 0;
color : #fff;
border-bottom : 1px solid #bb6600;
background : #ff8800;
padding : 1em 1.5em 1em 1em;
}
.boxA span {
font-weight : bold;
font-size : 0.8em;
}
.boxA a {
background-color : inherit;
color : #fff;
font-size : 0.8em;
}
.boxA a:hover {
text-decoration : none;
border-bottom : 1px solid #ff9900;
}
.boxA input.button {
margin-top : 0.25em;
vertical-align : middle;
}
.boxA input.text {
width : 100%;
}
.boxB .boxContent {
margin-top : 0;
color : #fff;
border-bottom : 1px solid #004466;
background : #007799;
padding : 1em 1.5em 1em 1em;
}
.boxB span {
font-weight : bold;
font-size : 0.8em;
}
.boxB a {
background-color : inherit;
color : #fff;
font-size : 0.8em;
}
.boxB a:hover {
text-decoration : none;
border-bottom : 1px solid #007799;
}
.boxB input.button {
margin-top : 0.25em;
vertical-align : middle;
}
.boxB input.text {
width : 100%;
}
#content p {
margin-bottom : 1em;
text-align : justify;
line-height : 1.5em;
}
#content strong {
color : #444;
}
#content h3 {
font-size : 1em;
}
#content h2 {
font-size : 1.25em;
}
#content ul {
margin-bottom : 1em;
padding-left : 1em;
line-height : 1.8em;
}
#content blockquote {
padding : 1em;
margin-bottom : 1.5em;
border-left : 6px solid #558800;
}
#content blockquote p {
margin-bottom : 0;
line-height : 1.5em;
}
#content table {
margin-bottom : 1.5em;
}
#content table th {
text-align : left;
font-weight : bold;
padding : 0.5em;
color : #444;
}
#content table td {
padding : 0.5em;
}
#content table tr.rowA {
background-color : #efefef;
color : inherit;
}
#content table tr.rowB {
background-color : #fafafa;
color : inherit;
}
#primaryContentContainer {
float : right;
margin-left : -19em;
width : 100%;
}
#primaryContent {
margin : 0 0 0 15em;
padding : 2.5em 2.5em 1.5em 2.5em;
}
#secondaryContent {
float : left;
width : 13em;
padding : 2.5em 2.5em 1.5em 2.5em;
}
#footer {
border-top : 1px solid #e5e5e5;
text-align : center;
padding : 1.5em 0 1.5em 0;
}
.clear {
clear : both;
}