body {background:url(../images/mainbg.gif); repeat}
a { color: #342e91; text-decoration: underline }
h1 { color: #342e91; font-variant: small-caps; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 10px }
h2 { color: #342e91; font-variant: small-caps; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 10px }
h3 { color: #342e91; font-variant: small-caps; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 10px }
h4 { color: #342e91; font-variant: small-caps; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 10px }
td  { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.border123 { border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black }
.border23 { border-right: 1px solid black; border-left: 1px solid black }
.border234 { border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.callbox { color: white; font-weight: bold; padding-right: 10px; padding-left: 10px }
.callbox2 { color: black; font-weight: bold; font-size: 13px; padding-right: 10px; padding-left: 10px }
.callbox3 { color: #342e91; font-weight: bold; font-size: 13px; padding-right: 10px; padding-left: 10px }
.colbg1 { background: white url(../images/2columnbg.jpg) no-repeat center bottom; border-right: 1px solid #a1a1a1 }
.colbg2 { background: white url(../images/2columnbg.jpg) no-repeat center bottom }
.content { background: white url(../images/contentimg02bg.jpg) no-repeat center bottom; padding-right: 20px; padding-bottom: 50px; padding-left: 20px }
.quote { color: #342e91; font-style: italic; font-weight: bold; font-size: 19px; font-family: "Times New Roman", Georgia, Times }
h5 { color: #342e91; font-style: italic; font-weight: bold; font-size: 16px; font-family: "Times New Roman", Georgia, Times; margin: 0px; padding: 0px 0px 10px }
.randombox { padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
#footer { color: white; padding-left: 20px }
#footer a { color: white; text-decoration: none }
#footer a:hover { color: yellow; text-decoration: none }
#heading  { color: white; font-weight: bold; padding-left: 10px; border-top: 1px solid white; border-bottom: 1px solid white }
#nav   { background-image: url(../images/ulbg.gif); list-style-type: none; margin: 0px; padding: 0px; width: auto; height: auto }
#nav li { color: #000; text-decoration: none; background-image: url(../images/butbg.gif); list-style-type: none; margin: 0px; padding: 0px; width: 167px; height: 19px }
#nav li a { color: #000; text-decoration: none; list-style-type: none; margin: 0px; padding-top: 3px; padding-bottom: 0px; padding-left: 10px; width: auto; height: 19px; display: block }
#nav li a:hover { text-decoration: none; background-image: url(../images/butbgover.gif); list-style-type: none; margin: 0px; padding-top: 3px; padding-bottom: 0px; width: auto; height: 19px; display: block }
#nav li ul    { list-style-type: none; margin: -19px 0px 0px; position: absolute; left: -999em }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li  li.sfhover ul, #nav li li li.sfhover ul  { margin-left: 165px; padding: 0px; left: auto; height: auto }
#subnav    { list-style-type: none; display: block }
#subnav li   { color: #000; text-decoration: none; background-image: url(../images/subbutbg.gif); list-style-type: none; margin: 0px; padding: 0px; width: 167px; display: block }
#subnav li a   { color: #000; text-decoration: none; background-image: url(../images/subbutbg.gif); list-style-type: none; margin: 0px; padding: 3px 0px 0px 10px; border-style: solid; border-width: 1px; border-color: #f5f5f5 #a9a9a9 #696969 #f5f5f5; width: 167px; height: 21px; display:block }
#subnav li a:hover { text-decoration: none; background-image: url(../images/subbutbgover.gif); list-style-type: none; margin: 0px; padding-top: 3px; width: auto; height: 21px; display: block }
#subnav li ul  { color: #000; text-decoration: none; background-image: url(../images/subbutbg.gif); list-style-type: none; margin: 0px; padding: 3px 0px 0px 10px; width: 167px; display: block }
.badgepadding { padding: 5px }

/* Newsletter */
#newsletterbox {
  width:161px;
  margin:10px 0 0 5px;
}

input {
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size:11px;
}
/* End Newsletter */

.content ul {
  list-style-type:square;
}