body {background-color: #999999; font: normal normal normal .9em Arial, serif;}

table {table-layout: fixed;}

table.form td {padding: 1.35em 1.5em 0 0;}


h2.black, h3 {color: #000000; background-color: transparent; text-align: left; font-family: tahoma, Arial, serif;}

h2, h4 {color: rgb(224,0,0); text-align: left; font-family: tahoma, Arial, serif;}

h3 {margin-bottom: -.75em;}

h3.table {margin-bottom: .5em;}

a:link {color: #ffffff; background-color: transparent; font: normal normal 700 .9em Arial, serif; text-decoration: none;}

a:visited {color: rgb(255,183,188); background-color: transparent; font: normal normal 700 .9em Arial, serif; text-decoration: none;}

a:hover {font: normal normal 700 .9em Arial, serif; color: rgb(224,0,0); background-color: transparent; text-decoration: none;}

a:active {background-color: transparent; color: rgb(255,184,183); font: normal normal 700 .9em Arial, serif; text-decoration: none;}

p.disclaimer {text-align: center;}

a:link.foot {color: #000000; font: normal normal 700 .9em Arial, serif; text-decoration: none;}

td#heading {padding: 0em; background: #444444; font: normal normal normal 1em Arial, sans-serif; color: black; text-align:left;}

table#bg {background-image: url(itbg.jpg);}

td#navarea {padding-left: 1em; text-align: left; color: rgb(75,73,109); font: normal normal 700 1.0em Arial, serif;}

td#mainbody {padding-left: 1.3em; background: #ffffff; font: normal normal normal .9em Arial, sans-serif; color: black; text-align:left; vertical-align: top;}

form, table {font-size: 1em; vertical-align: top;}

a:link.inline {color: rgb(224,0,0); background-color: transparent; font: normal normal 700 1em Arial, serif; text-decoration: none;}


a:visited.inline {color: purple; background-color: transparent; font: normal normal 700 1em Arial, serif; text-decoration: none;}


a:hover.inline {color: #ffffff; background-color: rgb(224,0,0); font: normal normal 700 1em Arial, serif; text-decoration: none;}

a:hover.foot {font: normal normal 700 .9em Arial, serif; color: rgb(224,0,0); background-color: transparent;}

hr {color: #444444; width: 787px; margin-left: auto; margin-right: auto; height: 3px;}

strong {background-color: transparent; color: rgb(224,0,0); font: normal normal 700 1em Arial, serif; text-decoration: none;}

ul li {padding-top: .5em;}

p.br {line-height: 1.5em;}

p.faq {padding: .5em 0;}

img {border-style: none}

legend {color: rgb(224,0,0); background-color: transparent; font: normal normal 700 1em arial, serif; padding: 1.2em .5em;} 

fieldset {color: rgb(7,4,98); background-color: transparent;}

hr.red {color: rgb(224,0,0); height: 3px; width: 460px; padding-bottom: 2em;}

img.valid {padding: 0 .5em .5em .5em;}

