body {position: relative; height: 100%; margin: 0px; font: 80% Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align:center; display: block;}
a:link {text-decoration:underline; color: #2C2BAA;}
a:visited {text-decoration:underline; color: #38460c;}
a:hover, a:active {text-decoration: underline; color: #2C2BAA;}
h1 {font-size: 12px;}
h2 {font-size: 12px;}
input {font-size : 80%;}
select {font-size: 80%;}
.clear {clear: both;}
.none {display: none;}
.peekloc {display: none;}
.peek {height: 1%; position: relative; width: auto; margin: 0px; padding: 0px; background: transparent;}
.subtitle2 {font-size : 90%; color: #fff; margin-top: 10px; margin-bottom: 10px; font-weight: bold; height: 1%; position: relative; width: auto; background-color: #000099; padding-left: 3px;}
.title {font-size: 120%; color: #000000; margin-top: 0px; margin-bottom: 5px;}
.note {font-size: 90%;}
.line {font-size: 0px; margin-top : 1px; margin-bottom : 15px; height: 1%; position: relative; width: auto; padding-left: 3px; border-bottom: 2px; border-bottom-style: dotted; border-bottom-color: #000099;}

#header {background-image: url(../../images/title-new-logo.jpg); background-repeat: no-repeat; height: 85px; display: block;}
#instructions {font-size: 80%;}
#instructions a:link {color: #2C2BAA; text-decoration: underline;  background-image: url(/jrupley/software/template/images/square.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px;} 
#instructions a:visited {color: #666666; text-decoration: underline; background-image: url(/jrupley/software/template/images/square.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px;} 
#instructions a:hover {color: #2C2BAA; text-decoration: underline; background-image: url(/jrupley/software/template/images/arrow.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px;} 
#instructions a:active {color: #2C2BAA; text-decoration: underline; background-image: url(/jrupley/software/template/images/arrow.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px;} 
#container p {margin: 0px; padding: 0px;}
#content {border-right: 1px solid #5757BF; border-left: 1px solid #5757BF; margin-right: 16px; margin-left: 19px; padding: 0px; margin-top: 0px; margin-bottom: 0px; display: block; text-align: left;}
#pad {margin: 0px; padding-top: 0px; padding-right: 15px; padding-left: 20px; padding-bottom: 15px; text-align: left; display: block;}
#footer {background:#fff url(../../images/bottom.jpg) no-repeat; height: 27px; display: block; clear: both; text-align: left;}
#border {border-color : #5757BF; border-width : 1px; border-style : solid; padding : 15px; position: relative; width: auto;}
div#size {height: 1%; color: #000000; display: block; height: auto; width: 760px; text-align:center; position: relative; margin: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal;}
div#container {height: 1%; color: #000000; display: block; height: auto; width: auto; text-align:center; position: relative; margin: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal;}
div#headerlinks {display: none;}
div#headerlinks a {display: none;}
div#footerend {}
span#footertext a {color : #000; text-decoration: none}
span#footertext {padding-top: 6px; padding-left: 25px; color: #fff; display: block;}


td.space {background-color: #fff; height: 1px; padding: 0px;}
th.name {background-color: #000099; color: #fff; padding-left: 6px;padding-right: 6px;}
th {background-color: #000099; color: #86AEDF;}
th a:link {color: #86AEDF; text-decoration: none;}
th a:visited {color: #86AEDF; text-decoration: none;}
th a:hover {color: #86AEDF; text-decoration: none;}
th a:active {color: #86AEDF; text-decoration: none;}
td.one {background-image: url(../../images/td1.jpg); background-repeat: repeat-y; background-position: right; color: #000; padding-left: 7px;}
td.two {background-image: url(../../images/td2.jpg); background-repeat: repeat-y; color: #000; padding-left: 6px;padding-right: 6px;}
td.two input {margin: 0px 0px 0px 0px;}
td.three {background-color: #1667C2; padding-right: 4px;}
tr.sub {background-color: #C9DBF1;}
table.sub { background-image: url(../../images/tr_bg.jpg); background-repeat: repeat-y;}
table.sub td { padding-left: 10px; padding-right: 10px;}
table.sub th { padding-left: 10px; padding-right: 10px;}
table.sub2 { background-image: url(../../images/tr_bg2.jpg); background-repeat: repeat-y;}
table.sub2 td { padding-left: 10px; padding-right: 10px;}
tr.header {background-image: url(../../images/tr_bg.jpg); background-repeat: repeat-y;}
