/* CSS Document */

html,body {background: white}

/* -------------------------- Paragraph Styles -------------------------- */
p {font: 0.9em arial, verdana, sans-serif;}
p.caption {font: 0.75em arial, verdana, sans-serif; color: gray}
p.first {font: arial, verdana, sans-serif; margin-top: 0.9cm}
p.sub {font: 0.8em arial, verdana, sans-serif; margin-top: -1em}
p.header {font: 1em arial, verdana, san-serif; font-weight: bold;}
p.list {margin-top: -1.4em}
p.note {font: 0.75em arial, verdana, sans-serif; color: red}
p.testimonial {font: italic 0.8em arial, verdana, sans-serif; margin-top: -1em}

.center {text-align: center;}
.topCenter {text-align:center; margin-top: 0.9cm;}

h1,h2,h4,h5 {font: arial, verdana, sans-serif; text-align: center;}
h3 {font: arial, verdana, sans-serif; text-align: center; margin-bottom: 2em;}
h2.first {margin-top: 0.9cm; text-align: center; font: arial, verdana, sans-serif}
h5.testimonial {color:red; text-align: left}

/* -------------------------- Link Styles -------------------------- */
a {font-weight: bold}
a.body {font-weight: normal}

a:link{color:#003237; text-decoration:none}
a:visited{color:#003237; text-decoration:none}
a:hover{color:#006565; text-decoration:underline}
a:active{color:#004365; text-decoration:underline}

a.sub:link{color:#013363; text-decoration:none; font-style: italic}
a.sub:visited{color:#013363; text-decoration:none; font-style: italic}
a.sub:hover{color:#006565; text-decoration:underline; font-style: italic}
a.sub:active{color:#004365; text-decoration:underline; font-style: italic}

a.top:link {color:white; text-decoration:none}
a.top:visited {color:white; text-decoration:none}
a.top:hover {color:#AFFEF0; text-decoration:underline}
a.top:active {color:#019E9D; text-decoration:underline}

a.body:link {color:black; text-decoration:underline}
a.body:visited {color:black; text-decoration:underline}
a.body:hover {color:#013363; text-decoration:underline;}
a.body:active {color:#004365; text-decoration:underline}

a.header:link {color:black; text-decoration:none; font-weight: bold}
a.header:visited {color:black; text-decoration:none; font-weight: bold}
a.header:hover {color:#013363; text-decoration:underline; font-weight: bold}
a.header:active {color:#004365; text-decoration:underline; font-weight: bold}

a.menu:link {color:black; text-decoration:underline;}
a.menu:visited {color:black; text-decoration:underline;}
a.menu:hover {color:blue; text-decoration:underline;}
a.menu:active {color:red; text-decoration:underline;}

/* -------------------------- Table Styles -------------------------- */

table {border: 1px solid white; clear: both;}
table.banner {border: 0px; background-color: #013D78;}
table.request {border: 0px; background-color: white;}
table.list {font: 0.9em arial, verdana, sans-serif; border: 0px; clear: both}

tr.middle {padding: 0.3em; text-align: center}
tr.downloadRow1 {background-color:#00CCFF; border: 2px #00CCFF;}
tr.downloadRow2 {background-color:#CCFFCC;}

td.header {border: 1px solid #FE1616; border-bottom-color: #FE1616}
tr.banner {background-color: #013D78}
td.red {border: 1px solid #FE1616}
td.download {width: 300px;}

/* -------------------------- Form Styles -------------------------- */

input {size: 25px}
input.phone {size: 5px}
select {size: 25px}
option.selected {color: gray}

/* -------------------------- Element Styles -------------------------- */

div.hover {font: italic 0.7em arial, verdana, sans-serif; text-align: left}
div {clear: both}

ul.table {font: 1em arial, verdana, sans-serif;}
li {font: 0.9em arial, verdana, sans-serif}
li.hover {text-indent: -0.2cm; font: normal 1em arial, verdana, sans-serif}

/* -------------------------- Element Styles -------------------------- */
span.results {font-weight: bold}