body {
text-align: left;
font-family: Arial, Helvetica, san-serif;
}

p, li, form, tbody.contact, h1, h2, tbody {
text-align: left;
}

p, li, form, tbody.contact {
margin-top: 0.9em;
line-height: 1.6em;
color: #646464;
font-size: 0.9em;
}

ol, ul {
padding: 0 0 0 2em;
margin: 0;
}

.main li {
color: #4098dc;
}

ul.faq li, {
margin: 0;
}

ul.faq, {
padding: 0;
margin: 0;
list-style-position: inside;
}

a, a:hover, a:visited {
color: #4098dc;
}

.first {
margin-top: 0;
}

p.margin-bottom {
margin-bottom: 0;
}

h1 {
color: #4098dc;
font-size: 1.5em;
margin-top: 1.5em;
}

h2 {
color: #4098dc;
font-size: 1em;
margin-top: 1.5em;
}

#menu {
font-size: 0.8em;
font-weight: bold;
}

.bodyRight p, .bodyRight li {
font-size: 0.8em;
}

.top {
margin-top: 0;
font-size: 0.8em;
}

.rule {
margin: 1.4em 0 0 0;
border-bottom: 1px solid #ededed;
}

.blue {
color: #4098dc;
}


/* ------ FOOTER ------ */

.foot {
font-size: 0.6em;
}

.foot a {
color: #646464;
}

.foot a:hover {
color: #4098dc;
}



/* ------ TABLE ------ */

table {
margin-top: 0.9em;
}

tbody {
line-height: 1.3em;
color: #646464;
font-size: 0.8em;
text-align: left;
}



/* ------ FORM ------ */

label{
font-size: 0.8em;
}

#formTitle {
font-weight: bold;
font-size: 1.2em;
}

.formCol1 {
text-align: right;
}

.textarea {
font-size: 0.8em;
}













