body{
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
}


.body a{
color: #99CCFF;
}

.body a:hover{
color: #FFFF99;
}

a {
color: #99CCFF;
}


p {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #ffffff;
}

td{
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #ffffff;
}

.textTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #ffffff;
font-weight: bold;
}
.linkTitle{
color: #fff;
}
.linkTitle a{
text-decoration: none;
color: #fff;
}
.linkTitle a:hover{
text-decoration: underline;
}

.pageTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #99ccff;
}
.pageSubTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #cccccc;
}
.pageTitleApp {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #336699;
}

.textApp{
font-family: Helvetica, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
margin-left: 20px;
}

.textAppReg{
font-family: Helvetica, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
margin-left: 20px;
}

.hrApp{
color: #000000;
margin-top: 14px;
}

.grayText{
color: #999999;
font-weight: bold;
}

.blueText{
color: #336699;
font-weight: bold;
}

.redText{
color: #990000;
}
.smallText{
font-size: 8pt;
}

.tabletext{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold;
}

.hdr{
color: white;
font-size: 22pt;
font-face:  Arial;
padding: 2%;
}

.ftr{
text-align: center;
font-size: 10pt;
font-face: Arial;
color: #FFCC66;
}

.ftr a{
color:#99CCFF;
}
.ftr a:active{
}
.ftr a:hover{
color:#FFFF99;
background-color:#000033;
}
.ftr a:link{
}
.ftr a:visited{
}


.navlinks{
vertical-align:top;
background-color:#000033;
border-color:white;
border-width:1px;
border-left-style:solid;
margin-bottom: 10px;
font-weight:bold;
}

.navlinks a{
font-size: 13pt;
text-align:left;
text-decoration:none;
color:#CCCCCC;
background-color:#0033CC;
border-color:white;
width:auto;
padding-left:5px;
padding-right:.5px;
padding-bottom: 5px;
padding-top: 5px;
border-width:1px;
margin-right:auto;
margin-left:auto;
border-bottom-style:solid;
font-weight:bold;
display:block;
}
.navlinks a.currentpage{
}
.navlinks a:active{
}
.navlinks a:hover{
color:white;
background-color:#0066FF;
}
.navlinks a:link{
}
.navlinks a:visited{
}

.navlinks .selected {
color:white;
background-color:#0066FF;
}


// unused from here down?




.blocks{
background-color:white;
width:100%;
}
.contactform{
font-size:100%;
color:white;
}

.extra{
color:#99CCFF;
}
.extra1{
color:white;
}
.extra2{
}
.extra3{
}

.layout{
border-color:white;
width:100%;
padding:0ex;
border-width:1px;
margin:0%;
border-style:solid;
}

.logo{
border-color:white;
border-width:1px;
border-top-style:solid;
border-right-style:solid;
border-left-style:solid;
}
.logo img{
border-color:transparent;
border-width:0px;
}
.logo1{
position:relative;
left:-1ex;
top:-1ex;
}
.logo1 img{
}
.logo2{
}
.logo2 img{
}
.logo3{
}
.logo3 img{
}

.pagetitle{
text-align:center;
width:100%;
}
.pagetitle h1{
font-size:200%;
color:white;
width:100%;
font-weight:bold;
}
.text{
color:white;
background-color:#000033;
padding:1ex;
}
.text .box{
text-align:center;
color:#000033;
background-color:#FFFF99;
border-color:#000033;
padding:1ex;
border-width:2px;
margin:1ex;
border-style:solid;
}
.text .box h1{
font-size:100%;
color:#000033;
background-color:#99CCFF;
width:100%;
margin:0%;
font-weight:bold;
}
.text .image{
}
.text .image .caption{
width:80%;
padding:1ex;
margin:auto;
}
.text .image h1{
}
.text .image img{
border-color:#000033;
border-width:2px;
border-style:solid;
}
.text .item{
}
.text .item .button{
}
.text .item .caption{
color:#000033;
}
.text .item form{
}
.text .item form select{
}
.text .item h1{
}
.text .item img{
}
.text .mform{
}
.text .mform h1{
}
.text .tbox{
}
.text .tbox h1{
}
.text OL{
}
.text OL LI{
}
.text UL{
}
.text UL LI{
}
.text a{
color:#FFFF99;
padding-right:em;
padding-left:em;
}
.text a:active{
}
.text a:hover{
color:#99CCFF;
}
.text a:link{
}
.text a:visited{
}
.text em{
color:#FFFF99;
font-style:italic;
}
.text h1{
font-size:150%;
line-height:125%;
color:#99CCFF;
}
.text h2{
font-size:125%;
color:#6699CC;
}
.text h3{
font-size:100%;
color:#000033;
}
.text h4{
font-size:100%;
color:#000033;
}
.text h5{
font-size:100%;
color:#000033;
}
.text h6{
font-size:100%;
color:#000033;
}
.text hr{
color:#003399;
background-color:#003399;
border-color:#003399;
}
.text strong{
color:#99CCFF;
font-weight:bold;
}
.bc0 {
background-color:#000033;
}
.c0 {
color:#000033;
}
.bc1 {
background-color:#003399;
}
.c1 {
color:#003399;
}
.bc2 {
background-color:#99CCFF;
}
.c2 {
color:#99CCFF;
}
.bc3 {
background-color:#FFFF99;
}
.c3 {
color:#FFFF99;
}
.bc4 {
background-color:#6699CC;
}
.c4 {
color:#6699CC;
}
.bc5 {
background-color:#0066FF;
}
.c5 {
color:#0066FF;
}
.bc6 {
background-color:#CCCCCC;
}
.c6 {
color:#CCCCCC;
}
