body {font-family: Arial, Helvetica, sans-serif; font-size: 75%;}
body {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px}
td {font-family: Arial, Helvetica, sans-serif}
p {font-family: Arial, Helvetica, sans-serif}
ol {font-family: Arial, Helvetica, sans-serif}
ul{
font-family: Arial, Helvetica, sans-serif;
padding: 0;
margin-left: 1em;
}
ul.rightside { list-style-image: url("/sopp/images/sopp_logo.gif") }

li {font-family: Arial, Helvetica, sans-serif}
h1 {font-size: 140%; color: #014121}
h2 {font-size: 130%; font-weight: bold; color: #000000}
h3 {font-size: 120%; color: #014121}
h4 {font-size: 110%; color: #000000}
h5 {font-size: 150%; font-weight: bold; color: #01534A}
h6 {font-size: 140%; font-weight: bold; color: #FF0000}
.small {font-size: 90%}
.smallgrey {font-size: 90%; color: #666666}
.smallred {font-size: 90%}
.whitebold {color: #FFFFFF; font-weight: bold; font-size: 95%;}
.leftnavpad {padding: 14px 9px}
.lacucnavpad {padding: 3px}
.contentareapad {padding: 10px}
.contentareapadr {padding: 10px 15px 5px 15px}
.template_contentareapad{padding-right:10px; padding-left:10px}
.intropad {padding: 15px 0px}
.mainlink {line-height: 145%}
.homenavpad {padding: 0px 11px}
.homenavtoppad {padding: 5px 0px 0px 11px}
.templatenavpad {padding: 10px 15px 10px 13px; } 
.templatenavpad2 {padding: 5px 15px 5px 13px}
.titlepad {padding: 8px 0px 0px 0px}
.dkred {color: #72170C}

#lnav_div       { width:150px; border-top:1px #8a8a8a solid; font-size:90%; }
#lnav_div ul    { list-style:none; margin:0; padding:0; }
#lnav_div li    { list-style:none; margin:0; border-bottom:1px #8a8a8a solid; }
#lnav_div a     { text-decoration:none; padding:10px 15px 10px 13px; display:block;}
#lnav_div a:link, #lnav_div a:visited
                { color:#4d633c; }
#lnav_div a:hover, #lnav_div a:active
                { color:#bc7b2b; }
#lnav_div .giftlink {background-color:#ab7027; font-weight:bold; }
#lnav_div .giftlink a {color:#ffffff; }
#lnav_div .homelink { line-height:150%; font-weight:bold; border:none; }
#lnav_div .homelink a  { color:#01543a; padding:10px 15px 5px 13px;}


.odd{background-color: #FFFFFF;} 
.even{background-color: #FFF8DE;}


.rightlinkbox{
    border-style: solid;
    border-color: #871D10;
    border-width: 1px;
	margin: 8px;
       }

	   
.graybox{
    border-style: solid;
    border-color: #8A8A8A;
    border-width: 1px;
       }
	   
.toplinkbox{
    border-style: solid;
    border-color: #871D10;
    border-width: 1px;
       }
	   
.cellLink a span {
display: block;
}

	   
	   
a:link {color: #013219}
a:visited {color: #666666}
a:hover {color: #000000}
a:active {color: #98843B}


a.small:link {color: #01543A; text-decoration: none;}
a.small:visited {color: #98843B; text-decoration: none;}
a.small:hover {color: #98843B;}
a.small:active {color: #000000;}


a.smallred:link {color: #993C29;}
a.smallred:visited {color: #993C29;}
a.smallred:hover {color: #000000;}
a.smallred:active {color: #000000;}


a.mainlink:link {color: #000000; text-decoration: none;}
a.mainlink:visited {color: #666666; text-decoration: none;}
a.mainlink:hover {color: #013219; text-decoration: underline;}
a.mainlink:active {color: #98843B; text-decoration: underline;}


a.dkred:link {color: #72170C;}
a.dkred:visited {color: #014121;}
a.dkred:hover {color: #014121;}
a.dkred:active {color: #000000;}


a.green:link {color: #016241;}
a.green:visited {color: #7C5F08;}
a.green:hover {color: #7C5F08;}
a.green:active {color: #016241;}

.givelist ul {margin:0; padding:0; }
.givelist li {padding:2px; margin:0 20px; }
.givelink { text-decoration:none; font-size:smaller; text-transform:uppercase; background-color:#dcc5a6; padding:1px 3px;  }

.campaign { margin-left:20px; }

