a {
color:#3e3e3e;
outline: none;
text-decoration: underline;
}

a:hover {
color:#5C85A1;
text-decoration: none;
}


input#search {font-size: 7px}
.pageTitle, .pageTitle A   { font-size: 18px }
input:focus, textarea:focus    { background-color: #f5f5f5 }
body                     { color: #3e3e3e; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; background-color: #fff; background-repeat: repeat-x; margin-top: 0 }
.content  { color: #3e3e3e; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; padding: 0 }
.homeblue  { color: #039; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; padding: 0 }
.homebluesmall { color: #039; font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 12px; padding: 0 }
.homebluetitle  { color: #039; font-size: 14px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 17px; padding: 0 }
.homeblack  { color: #3e3e3e; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 12px; padding: 0 }
.homered  { color: #900; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; padding: 0 }
.contentbottom { color: #3e3e3e; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; padding: 5px }
/*.headerbg       { background-image: url("/uploads/6y/u9/6yu9OpugUppJ8WKU43EdTA/top_header_mh_sb_blue5.jpg"); background-repeat: no-repeat }*/
.headerbg       { background-image: url(/uploads/rl/wi/rlwiGj4i8raSGA3wrC4JHQ/new-header-resized.jpg); background-repeat: no-repeat }
.headerHomebttn {
position:relative;
}

.navbarbg       { background-image: url("/uploads/95/6d/956db6N05KXhFYHvQDW2kw/navbarbg.jpg"); background-repeat: no-repeat }
.navboxtopbg       { background-image: url("/uploads/ko/cp/kocpa4MgS7sl0zu0mG80UA/navbarlongbg.jpg");  background-repeat: no-repeat }
.navboxrepeatbg       { background-image: url("/uploads/fp/Aq/fpAqZZ5aj_WRzQyvIlb9Eg/leftnavrepeatbg.jpg");  background-repeat: repeat-y }
.navboxbottombg       { background-image: url("/uploads/OC/Fz/OCFzyC43JKP2Mtr-56IL1A/leftnavbottombg.jpg");  background-repeat: no-repeat }
.footerbg       { background-image: url("/uploads/va/za/vazaQyvaaR9oxvoxhjwI8Q/blue-bg.gif"); background-repeat: no-repeat }
h1    { color: #6f323a; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; font-stretch: normal; margin-top: 0; margin-bottom: 10px; padding-top: 0 }
h2   { color: #cf6500; font-size: 17px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 10px }
h3   { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; margin-top: 0; margin-bottom: 3px }
p   { color: #3e3e3e; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; margin-top: 9px; margin-bottom: 9px }
p.small { color: #3e3e3e; margin-top: 9px; margin-bottom: 9px }
h4, h5, h6   { color: #333333; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; margin-top: 0; margin-bottom: 0 }
blockquote  { color: #333; font-size: 11px; line-height: 14px; background-color: #ffffef; padding: 5px; position: relative;  border: dashed 1px; outline-color: #666 }
.dash  { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #fff; padding: 6px; position: relative; border: dashed 1px; outline-color: #666 }
.dashLeft { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #fff; padding: 6px; position: relative; border-top: ; border-right: ; border-bottom: ; border-left: 1px solid #ccc; outline-color: #666 }
.tableMenu a { font-size: 10pt; text-decoration: underline; }
.childdash   { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #fff; padding: 6px; position: relative; border: solid 1px #eae2be }
.login   { color: #333; font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; padding-top: 5px; width: 334px; height: 93px }
input.loginBoxField   { color: #333; font-size: 11px; background-color: white }
 .loginBox   { color: #333; font-size: 11px }
 input.loginBoxButton   { color: #333; font-size: 11px }
.utility      { font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 0 }
.utility A       {  font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 0 }
.utility A:Hover        { color: #5C85A1; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 0 }
.rule {border-top-width: 1px;
       border-top-style: solid;
       border-color: #D8E2BE; 
       margin: 0px;} 
.subtext { color:#333333; font-size:11px; font-family: Arial, Helvetica, Verdana, sans-serif;}
.redh2 { color: #f31212; font-size: 16px; font-family: Arial, Helvetica, Verdana, sans-serif; serif; font-weight: bold; font-stretch: normal; margin-top: 1; margin-bottom: 0 }

.small     { color: #3e3e3e; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; padding: 0 }
.small A:  { color: #06c; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline; padding: 0 }
.small A:Hover { color: #5C85A1; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; padding: 0 }
.childnav { color: #309; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; padding: 0 }
.childnav A {  font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: underline; padding: 0 }
.childnav A:Hover { color: #5C85A1; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; padding: 0 }
.footer            { color: #e1e1e1; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; padding: 0 }
.footer A       { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: underline; padding: 0 }
.footer A:Hover       { color: #3e3e3e; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; padding: 0 }
.footerlinks  { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; padding: 0 }
.footerlinks A  { color: #3e3e3e; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: underline; padding: 0 }
.footerlinks A:Hover  {color:#5C85A1;  font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; padding: 0 }
.genText     { color: #666; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 15px; padding: 0 }
.menu  { color: #7f7f7f; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; padding: 0 }
.menu A  {  font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline; padding: 0 }
.menu A:Hover  { color: #5C85A1; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; padding: 0 }
.hormenu    {
	color: #666666;
	font-size: 9pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	letter-spacing: 1px;
}
.hormenu A    { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration: underline; padding: 0; letter-spacing: 1px; }

.hormenu A:Hover   { color: #5C85A1; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration: none; padding: 0; letter-spacing: 1px; }
.dashhorz            { line-height: 1px; background-image: url("/uploads/Ws/sD/WssDViuvAzoch8bFafB6Iw/navdash1.gif"); background-repeat: repeat-x; margin: 0; padding: 0 }
.dashvert             { background-image: url("/uploads/UZ/gF/UZgFQpvpJh4EairpqBsJ6g/dash_vert.gif"); background-repeat: repeat-y; margin: 0; padding: 0; line-width: 1px         }
.cdisub { color: #f31212; font-size: 16px; font-family: Arial, Helvetica, Verdana, sans-serif; serif; font-weight: bold; font-stretch: normal; margin-top: 1; margin-bottom: 0 }
.secHdr_CDI
{
    FONT-SIZE: 14px;
    LINE-HEIGHT: 18px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	color: #f31212;
    TEXT-DECORATION: underline;
}
.descText
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	color: #003366;
}
.adminBar   { font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #e7e7e7 }
.tableMenu   { font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #e9e9e9 }
.tableHeader   {padding: 0px 2px 2px 2px;  font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #bc8a8b; color:#fff; }
.tableData {padding:3px;
  font-size: 10pt;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}

.pollColor   { background-color: #ededed; border: solid thin #393c3c }
.pagination {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  text-align: center;
}
.tab   { background-color: #99c; border: solid 1px black }
.tabBody   { background-color: #ccf; border: solid 1px black }
div.tabs {
    line-height: 15px;
    font-size: 14px;
}
.tabHover   { background-color: #ccc }
.tabActive   { background-color: #ffc }
a      {  font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: underline; }
a:hover      { color: #5C85A1; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px }
.nav a      {  font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 16px; text-decoration: none }
.nav a:hover      { color: #5C85A1; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 16px }
.r1      { background-image: url("/uploads/zX/lb/zXlbGSggjiCo9azJ5Fqckw/ltradius.gif"); background-repeat: no-repeat }
.r2      { background-image: url("/uploads/GF/Qn/GFQnhBzQXLMhAU1ml_p9ig/rtradius.gif"); background-repeat: no-repeat }
.r3      { background-image: url("/uploads/xp/UC/xpUC_pQREVffR_JphqkX_g/lbradius.gif"); background-repeat: no-repeat }
.r4      { background-image: url("/uploads/ZB/Qy/ZBQyuQR_8ZRDK8_r2BItaQ/rtbradius.gif");  background-repeat: no-repeat }
.tb      { background-image: url("/uploads/UY/7-/UY7-878sRhS2FNzxzspmjQ/tborder.gif");  background-repeat: repeat-x }
.bb      { background-image: url("/uploads/Ue/E2/UeE2zW9usy7wmTnUS9EtXQ/btborder.gif");  background-repeat: repeat-x }
.lb      { background-image: url("/uploads/GS/es/GSessBleMWOF3TPw51JFLg/lborder.gif"); background-repeat: repeat-y }
.rb      { background-image: url("/uploads/-Y/HX/-YHX3-6NjQWE6i_26URFUg/rtborder.gif");  background-repeat: repeat-y }
.bsr1      { background-image: url("/uploads/P4/8T/P48TFwAGaIXYfIWpG0eHWw/bsectionr1.gif"); background-repeat: no-repeat }
.bsr2      { background-image: url("/uploads/M5/MB/M5MBP6DL953m6ZzBdCN3jA/bsectionr2.gif"); background-repeat: no-repeat }
.bsr3      { background-image: url("/uploads/45/6u/456uekPwIt6qO72DfozYuA/bsectionr3.gif"); background-repeat: no-repeat }
.bsr4      { background-image: url("/uploads/LW/4C/LW4Cnw2rd0zXdTFfoOAPxw/bsectionr4.gif"); background-repeat: no-repeat }
.bstborder      { background-image: url("/uploads/UE/4X/UE4XuOdLp-pNYZ1kUsDk-A/bsectiontb.gif");  background-repeat: repeat-x }
.bsbborder      { background-image: url("/uploads/GE/U8/GEU8YHE41UHtKPiC5hVWsw/bsectionborderbg.gif");  background-repeat: repeat-x }
.bsbborder2      { background-image: url("/uploads/Qd/lR/QdlRGoAkqCIIx2xAQ46Dig/bottomborderbg2.gif");  background-repeat: repeat-x }
.bsbborder3      { background-image: url("/uploads/Jq/-I/Jq-IwKw8nX88Ou9HHUqjvw/bottomborderbg3.gif");  background-repeat: repeat-x }
.bsrtborder      { background-image: url("/uploads/YI/71/YI71mpS9r2A4Bkcy91r0Hw/rbsectionbg.gif"); background-repeat: repeat-y }
.bsltborder      { background-image: url("/uploads/J7/7N/J77N7K8zGasJJXuS4L-X-Q/lbsectionbg.gif");  background-repeat: repeat-y }
.header1bg     { background-image: url("Invalid Asset URL");  background-repeat: repeat-x }
.header2bg     { background-image: url("/uploads/cu/ob/cuoblBOgh0gQaJwad4Gt5g/head2bg.gif");  background-repeat: repeat-x }
.header3bg     { background-image: url("/uploads/YM/j2/YMj284j-THPp34cizsMbuw/head3bg.gif"); background-repeat: repeat-x }
/* article styles */
/* article mauve */
.tlmauve      { background-image: url("/uploads/7e/mD/7emD5yioGhEOunsF3TkSOA/tl.gif");  background-repeat: no-repeat }
.trmauve      { background-image: url("/uploads/Ok/93/Ok93Hj6iyIFzuc0Sf1YTDA/tr.gif");  background-repeat: no-repeat }
.blmauve      { background-image: url("/uploads/cL/em/cLem-2m4gn5biudyhtyFVA/bl.gif");  background-repeat: no-repeat }
.brmauve      { background-image: url("/uploads/jZ/ft/jZftM6F-HBs0L7hQ46Gojg/br.gif"); background-repeat: no-repeat }
.lsmauve      { background-image: url("/uploads/0C/b6/0Cb69r2zsFVIg0x1x0jQag/ls.gif"); background-repeat: repeat-y }
.rsmauve      { background-image: url("/uploads/7A/3J/7A3JIKcPgWCR1xucwCdwrA/rs.gif");  background-repeat: repeat-y }
/* article peach */
.tlpeach      { background-image: url("/uploads/KK/ax/KKaxGZvqOJRZa8aW186W5w/tl.gif");  background-repeat: no-repeat }
.trpeach      { background-image: url("/uploads/17/7A/177A1qmK3o4Ha-kzR41qQA/tr.gif");  background-repeat: no-repeat }
.blpeach      { background-image: url("/uploads/wP/kE/wPkE5vwSu5Npv08AMyilbw/bl.gif");  background-repeat: no-repeat }
.brpeach      { background-image: url("/uploads/sD/G2/sDG27Af9emgFW8yglHz-JA/br.gif");  background-repeat: no-repeat }
.lspeach      { background-image: url("/uploads/Y0/PI/Y0PImYosyuTWDxKG86YcJQ/ls.gif");  background-repeat: repeat-y }
.rspeach     { background-image: url("/uploads/ob/5c/ob5cVOZkXcfdUH4RgRJbfA/rs.gif");  background-repeat: repeat-y }
/* article pink */
.tlpink      { background-image: url("/uploads/KK/ax/KKaxGZvqOJRZa8aW186W5w/tl.gif");  background-repeat: no-repeat }
.trpink      { background-image: url("/uploads/17/7A/177A1qmK3o4Ha-kzR41qQA/tr.gif"); background-repeat: no-repeat }
.blpink      { background-image: url("/uploads/wP/kE/wPkE5vwSu5Npv08AMyilbw/bl.gif");  background-repeat: no-repeat }
.brpink      { background-image: url("/uploads/sD/G2/sDG27Af9emgFW8yglHz-JA/br.gif");   background-repeat: no-repeat }
.lspink      { background-image: url("/uploads/Y0/PI/Y0PImYosyuTWDxKG86YcJQ/ls.gif"); background-repeat: repeat-y }
.rspink     { background-image: url("/uploads/ob/5c/ob5cVOZkXcfdUH4RgRJbfA/rs.gif");  background-repeat: repeat-y }


#search { color: #666; font-size: medium; line-height: 18px; margin: 2px 1px 0; padding: 1px}
.rightdivider { border-right: 1px dotted #a0a0a4 }
.orangeheader {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: ff3300;
}
.GreenText {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #336600;
}
.OrangeText {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #FF3300;
	font-weight: bold;

}
.Bodytext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #3e3e3e;
}
.Greenheader {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #336600;
}
.indent {
	margin-left: 25px;
}
.lighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3e3e3e;
}

.leftnavbox {
border-left: solid 2px #bf878a;
border-right: solid 2px #bf878a;
background-color: #f8f0e3;
min-height: 530px;
}
.leftnavbg {
background-image: url("/uploads/j1/_L/j1_LzexZ-z9sGEZLezIbfg/leftmidbg.gif");
background-repeat: no-repeat;
min-height: 250px;
}


/*styles from marilynandsarah.org */


#newNavDiv {
text-align:center;
margin:18px 0 0px 0;
margin-left:100px;
}

.newNav  {
color:#ffffff;
font-weight:bold;
font-size:12px;
padding:0 30px 0 0;
text-decoration:none;

}

.newNav a {
color:#ffffff;


}
.newNav a:hover {
color:#3e3e3e;
}



