h1					{ font-size: 160%; text-align: left; text-transform: uppercase; }
h2					{ font-size: 140%; color: #E8D9BA; text-align: left; text-transform: capitalize; }
h3					{ font-size: 120%; text-align: left; }
h4					{ margin: 20px 0 0px 0; }

.addr_table			{ margin: 0; font-size: 100%; }
.addr_table th, .addr_table td	{ vertical-align: top; }
.addr_table th			{ width: 75px; text-align: left; color: #E8D9BA; }

.question				{ font-weight: bold; font-style: italic; text-decoration: underline; }

.data				{ border-collapse: collapse; border: 1px solid #FFFFFF; }
.data th, .data td		{ padding: 5px; border: 1px solid #FFFFFF; }
.data thead th			{ text-align: center; }
.data td				{ text-align: center; }
.data .key			{ text-align: left; font-style: italic; }

.seclist				{ }
.seclist th, .seclist td	{ padding: 5px; }
.seclist th			{ padding-left: 40px; }

table.noUnd a {text-decoration:none;}

.briefs, .briefs a {
    color: #63636D;
}

.briefs {
    padding: 10px;
    width: 870px;
    text-align: left;
    background: tan;
    border-radius: 12px;
    margin: 20px 15px;
    overflow: hidden;
    background-image: url('/images/layout/background/box2.png');
    background-position: top center;
    background-size: 200%;
    background-repeat: no-repeat;
}

    .briefs ul {
        list-style-type: none;
        padding: 0;
        margin: 10px 0 0 0;
    }

        .briefs ul li {
            margin-bottom: 10px;
        }

    .briefs a {
        font-weight: bold;
    }

    .briefs div {
        float: left;
        padding: 25px 30px;
        border: 0px solid #00FF00;
    }

    .briefs h1, .briefs h2 {
        margin: 0px;
        color: #325376;
    }

    .briefs h1 {
        font-family: "Times New Roman", Times, serif;
        font-size: 180%;
        font-style: italic;
        text-transform: none;
    }

    .briefs h2 {
        font-size: 80%;
        text-transform: uppercase;
        text-align: right;
    }

    .briefs .left {
        width: 260px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-image: linear-gradient(to bottom, black, rgba(0, 0, 0, 0)) 1 100%;
        border-left: none;
    }

    .briefs .middle {
        width: 280px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-image: linear-gradient(to bottom, black, rgba(0, 0, 0, 0)) 1 100%;
        border-left: none;
    }

    .briefs .right {
        width: 260px;
        padding: 10px;
    }

    .briefs .link {
        padding: 0 10px 10px 0;
        text-align: right;
    }


.briefsB, .briefsB a {
    color: #63636D;
}

.briefsB {
    padding: 10px;
    width: 870px;
    text-align: left;
    background: tan;
    border-radius: 12px;
    margin: 20px 15px;
    overflow: hidden;
    background-image: url('/images/layout/background/box2.png');
    background-position: top center;
    background-size: 200%;
    background-repeat: no-repeat;
}

.briefsB ul {list-style-type: none; padding: 0; margin: 10px 0 0 0;}
.briefsB ul li {margin-bottom: 10px;}

    .briefsB a {
        font-weight: bold;
    }

    .briefsB div {
        float: left;
        padding: 25px 30px;
        border: 0px solid #00FF00;
    }

    .briefsB h1, .briefs h2 {
        margin: 0px;
        color: #325376;
    }

    .briefsB h1 {
        font-family: "Times New Roman", Times, serif;
        font-size: 180%;
        font-style: italic;
        text-transform: none;
    }

        .briefsB h1.offloc {
            font-size: 235%;
        }

    .briefsB h2 {
        font-size: 80%;
        text-transform: uppercase;
        text-align: right;
    }

    .briefsB .left {
        width: 240px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-image: linear-gradient(to bottom, black, rgba(0, 0, 0, 0)) 1 100%;
        border-left: none;
    }
    .briefsB .spotlight {
        background-image: url('/images/spotlight.png');
        background-position: 5px 35px;
        background-repeat: no-repeat;
        background-size: 50%;
    }
    
    .briefsB .middleL {
        width: 145px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-image: linear-gradient(to bottom, black, rgba(0, 0, 0, 0)) 1 100%;
        border-left: none;
    }

    .briefsB .middleR {
        width: 145px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-image: linear-gradient(to bottom, black, rgba(0, 0, 0, 0)) 1 100%;
        border-left: none;
    }

    .briefsB .right {
        width: 190px;
        padding: 10px;
        
    }

    .briefsB .link {
        padding: 0 10px 10px 0;
        text-align: right;
    }

    /* table holding pictures before footer */

.TableL .left {
    width: 260px;
    padding: 10px;
    margin-top: 15px;
    margin-bottom: 15px;
}

.TableM .middle {
    width: 260px;
    padding: 10px;
    margin-top: 15px;
    margin-bottom: 15px;
}

.TableR .right {
    width: 260px;
    padding: 10px;
    margin-top: 15px;
    margin-bottom: 15px;
}

/*End Tables*/


    /* Policies */
    #policies		{ margin: 20px 0 50px 0; }
#policies h3	{ }
#policies h4	{ margin: 20px 0 3px 0; }
#policies table	{ width: 89% }
#policies th	{ text-decoration: underline; }
.num			{ width: 95px; }
.nam			{ width: 1165px; }
.unt			{ width: 88px; }
.dst			{ width: 107px; }
/* END Policies */

/* Wanted */
.wanted			{ margin: 0 0 50px 0; width: 60%; }
.wantedinfo		{ padding: 30px 0 0 0; vertical-align: top; width: 200px; }
.wantedpic		{ padding: 10px; }
/* END Wanted */

/* Council */
.council		{ width: 100%; }
.council th		{ text-align: center; text-decoration: underline; }
.council td		{ width: 33%; padding: 7px; vertical-align: top; }
/* END Council */

/* Commission */
.comm		{ width: 100%; }
.comm th	{ width: 25%; text-align: center;; text-decoration: underline; }
.comm td	{ padding: 8px; vertical-align: top; }
/* END Commission */

/* List */
.list		{ padding-left: 15px; border: 0px solid #000; }
.list li	{ margin-bottom: 10px; border: 0px solid #000; }
/* END List */

/* CJI List */
.sdpsia		{ padding-left: 15px; border: 0px solid #000; }
.sdpsia li	{ margin-bottom: 10px; border: 0px solid #000; }
/* END CJI List */

/* Picture Display */
.tour, .tour3		{ width: 100%; }
.tour td, .tour3 td	{ vertical-align: top; }
.tour td			{ width: 50%; }
.tour3 td			{ width: 33%; }
.photo				{ padding-top: 30px; text-align: center; }
.caption, .caption2	{ padding: 5px; font-weight: bold; }
.caption2			{ text-align: center; }
/* END Picture Display */

/* Format */
.indent				{ margin-left: 10px; }
.ital				{ font-style: italic; }
/* END Format */

/* Calendar */
.calendar			{ width: 100%; }
.calendar th		{ font-weight: bold; text-align: center; text-decoration: underline; color: #E8D9BA; }
.date				{ width: 19%; }
.event				{  }
.place				{ width: 25%; }
/* END Calendar */

