/* CSS for John Howard Society - Nanaimo */
/* Modified: Feb 9, 2009 */

P { padding:0px;margin:0px;}
img { border-style: none;text-decoration: none; }

h1 { font-family:arial narrow;font-size:16pt;color:rgb(158,96,13);letter-spacing:2px;padding-top:10px; }
h2 { font-family:arial narrow;font-size:13pt;color:rgb(158,96,13);letter-spacing:2px;padding-top:2px; }
h3 { font-family:arial narrow;font-size:11pt;color:rgb(0,61,120);letter-spacing:2px;padding-top:2px;margin:0; }

.topnavnote { font-family:arial;font-size:7pt;color:rgb(115,113,114);text-decoration:none;text-align:left;padding-left:45px; }
.topnavnote2 { font-family:arial;font-size:7pt;color:rgb(115,113,114);text-decoration:none;text-align:left;padding-left:25px; }

.content { font-family:arial;font-size:10pt;text-align:justify;color:#000;line-height:19px; }

.homecoretitle { font-family:arial;font-size:10pt;text-align:justify;color:#fff;line-height:19px;font-weight:bold;margin-left:27px; }
.homecoreitems { font-family:arial;font-size:10pt;text-align:justify;color:#fff;line-height:19px;margin-left:27px; }

.programtitle { font-family:arial;font-size:10pt;text-align:justify;color:rgb(36,94,157);line-height:19px; }
.programtitle_orig { font-family:arial;font-size:10pt;text-align:justify;color:rgb(192,184,75);line-height:19px; }
.programdesc { font-family:arial;font-size:9pt;text-align:justify;color:#000;line-height:19px; }


.footer { font-family:arial;font-size:7pt;color:rgb(104,47,0);text-decoration:none;line-height:28px;text-align:right;padding-right:14px; }

.btn1 { border: 1px groove #666666;background-color:#fff;height:20px;font-family:arial narrow;font-size:10pt;background-position:center;font-weight:500;color:#112258; }
.fld1 { border: 1px solid #000;background-color:#fff;height:20px;font-family:Verdana;font-size:xx-small;background-position:center;font-weight:bold;color:#112258; }

label { width:100px;float:left;text-align:right;margin-right:0.5em;display:block; }
.submit input { margin-left: 4.5em; } 
input { color:#000;background:#ccc; }
textarea { color: #000;background:#ccc; }
select { color: #000;background:#ccc; }
.submit input { color: #000;border: 0px outset #d7b9c9; } 
fieldset { width: 600px;border:0px; }

/* HYPERLINKS */

a.bodylink:link, a.bodylink:visited, a.bodylink:active { font-family:verdana;font-size:8pt;color:rgb(255,80,0);text-decoration:none;border-bottom:1px dashed rgb(255,60,0); }
a.bodylink:hover { color:rgb(127,127,127); }

a.homecoreprogs:link, a.homecoreprogs:visited, a.homecoreprogs:active { font-family:verdana;font-size:10pt;color:#fff;text-decoration:none; }
a.homecoreprogs:hover { color:rgb(198,177,110); }

a.topnav:link, a.topnav:visited, a.topnav:active { font-family:arial narrow;font-size:12pt;color:rgb(0,61,120);text-decoration:none;width:150px;font-weight:bold;margin:20px 0 0 45px; }
a.topnav:hover { background-image:url('../images/navbg.jpg');background-repeat:no-repeat;background-position:center right; }

a.topnav2:link, a.topnav2:visited, a.topnav2:active { font-family:arial narrow;font-size:12pt;color:rgb(0,61,120);text-decoration:none;width:150px;font-weight:bold;margin:20px 0 0 25px; }
a.topnav2:hover { background-image:url('../images/navbg.jpg');background-repeat:no-repeat;background-position:center right; }

a.credit:link, a.credit:visited, a.credit:active { font-family:arial;font-size:7pt;text-decoration:none;color:rgb(104,47,0); }
a.credit:hover { color:rgb(198,177,110); }

a.programmore:link, a.programmore:visited, a.programmore:active { font-family:arial;font-size:7pt;text-decoration:none;color:rgb(104,47,0); }
a.programmore:hover { color:#000; }

/* programs pages */

.progfundedby { font-family:arial;font-size:8pt;text-align:justify;color:#000;font-weight:bold; }
.progtitle { font-family:arial;font-size:10pt;text-align:justify;color:#000;line-height:19px;font-weight:bold; }
.progquote { font-family:arial;font-size:10pt;text-align:center;color:#000;line-height:19px;font-style:italic; }
.progcredit { font-family:arial;font-size:7pt;text-align:justify;color:#000; }
.prognote { font-family:arial;font-size:7pt;text-align:justify;color:#000; }
ul.prog { list-style: bullet;margin-left: 2em;padding-left: 1em;text-indent: 0em; }
ol.decimal {list-style-type: decimal;font-family:verdana;font-size:12px;}
ol.lalpha {list-style-type:lower-alpha;font-family:verdana;font-size:12px;}