/*   http://www.southingtonsecurity.com/so_sec_stylesht.css   */

body {
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   background-color: #ffffff;
   background-image: url(images/bkgd_topbar.png);
   background-repeat: repeat-x;
}

a:link {font-family: Arial, Helvetica, sans-serif; color: #000099; background-color: transparent}
a:visited {font-family: Arial, Helvetica, sans-serif; color: #000099; background-color: transparent}
a:active {font-family: Arial, Helvetica, sans-serif; color: #999999; background-color: transparent}
a:hover {font-family: Arial, Helvetica, sans-serif; color: #0000ff; background-color: transparent}

a.special:link {font-family: Arial, Helvetica, sans-serif; color: #333333; background-color: transparent}
a.special:visited {font-family: Arial, Helvetica, sans-serif; color: #333333; background-color: transparent}
a.special:active {font-family: Arial, Helvetica, sans-serif; color: #999999; background-color: transparent}
a.special:hover {font-family: Arial, Helvetica, sans-serif; color: #0000ff; background-color: transparent}

a.nodecor {text-decoration: none}

.refpg {margin-left: 10%; margin-right: 10%}

.returnprev {text-align: right; margin-right: 17%}

.floatleft {float: left; margin-right: 15px; margin-left: 4px}

.hmpgtitle {font-family: Arial, Helvetica, sans-serif; font-size: 35px; color: #cc0000; background-color: transparent}

.hmpgtitle2 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000033; background-color: transparent}

.pgtitle {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #cc0000; background-color: transparent; border-bottom: 1px solid #7577a7}

.parahdg {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000033; background-color: transparent}

.smparahdg {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000033; background-color: transparent}

.hilite-box {
   border: solid 1px #cccccc;
   font-size: 14px;
   color: #cc0000;
   background-color: #e7e7dc;
   width: 230px;
   margin: 27px auto;
   padding: 13px;
}

hr.silver {
   border: none;
   color: #cccccc;
   background-color: #cccccc;
   height: 1px;
   width: 100%;
}

p.no-top-margin, ul.no-top-margin, h2.no-top-margin {
   margin-top: 0;
}

p.no-bttm-margin, ul.no-bttm-margin, h2.no-bttm-margin {
   margin-bottom: 0;
}

p.no-top-bttm-margin, ul.no-top-bttm-margin {
   margin-top: 0;
   margin-bottom: 0;
}

.centerthis {
   text-align: center;
}

.boldthis {
   font-weight: bold;
}

.unboldthis {
   font-weight: normal;
}

.emphthis {
   font-style: italic;
}

.unemphthis {
   font-style: normal;
}

.boldemphthis {
   font-weight: bold;
   font-style: italic;
}

.unboldemphthis {
   font-style: normal;
   font-weight: normal;
}

.underline {
   text-decoration: underline;
}

.xlarge {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; background-color: transparent}

.large {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; background-color: transparent}

.medlg {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; background-color: transparent}

.med {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; background-color: transparent}

.medsm {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: transparent}

.medsmblue {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; background-color: transparent}

.sm {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: transparent}

.smblue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; background-color: transparent}

.fineprint {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: transparent}

.hdg {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000; background-color: transparent}

.navbkgd {color: #000000; background-color: #ffffff; background-image: url(images/bkgd_navbar.png); background-repeat: repeat-y}

.rightcolbkgd {color: #000000; background-color: #ffffff; background-image: url(images/bkgd_right_col.png); background-repeat: repeat-y}

.rightcolbkgd2 {color: #000000; background-color: #ffffff; background-image: url(images/bkgd_right_col_2.png); background-repeat: repeat-y}

.bttmbarbkgd {color: #000000; background-color: #ffffff; background-image: url(images/bkgd_bttmbar.png); background-repeat: repeat-x}
