/* fss.css - default First Shirt Software stylesheet */

body.default {
        margin: 0px 0px 0px 0px;
        /*padding: 0px;*/
        font-family: verdana, tahoma, 'trebuchet ms', arial, helvetica, sans-serif;
        font-size: 10px;
        color: black;
        background-color: white;
        text-align: center;
	}

div.center {
        width: 590px;
        margin: 2px auto 1px auto;
        padding: 1px;
        font: 12px/16px verdana, tahoma, 'trebuchet ms', arial, helvetica, sans-serif;
        text-align: left;
        }

table.navheader {
        width: 590px;
        margin: 10px auto 0px auto;
        border-style: none;
        padding: 0px;
        }

.edge2edge {
        border-style: none;
        padding: 0px;
        margin: 0px 0px 0px 0px;
        }


.tanbk {
        color: black;
        background-color: #fc9;
        }

/* text classes */

font.light     {font-size: 9px}
font.normal    {font-size: 11px}
font.normalErr {font-size: 11px; color: red}
font.bold      {font-size: 11px; font-weight: 600}
font.boldErr   {font-size: 11px; font-weight: 600; color: red}
font.required  {font-size: 11px; color: red}

font.px11 {font-size: 11px }
font.px12 {font-size: 12px }
font.px14 {font-size: 14px }
font.px16 {font-size: 16px }
font.px18 {font-size: 18px }
font.px22 {font-size: 22px }

font.kb   {font:12px/16px verdana, arial, helvetica, sans-serif;}


h1.page {
        margin: 15px 0px 15px 0px;
        padding:0px;
        font-family: verdana, tahoma, 'trebuchet ms', arial, helvetica, sans-serif;
        font-size: 16px;
        font-weight: 1200;
        color:#036;
        }

h1.subpage {
        margin: 15px 0px 15px 0px;
        padding:0px;
        font-family: verdana, tahoma, 'trebuchet ms', arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: 600;
        color:#036;
        }

h1 {
        margin: 15px 0px 15px 0px;
        padding:0px;
        font-family: verdana, tahoma, 'trebuchet ms', arial, helvetica, sans-serif;
        font-size: large;
        font-weight:900;
        color:#036;
        /*width: 590px; */
        }


h2 {
        margin: 15px 0px 15px 0px;
	padding:0px;
        font-family: verdana, tahoma, 'trebuchet ms', arial, helvetica, sans-serif;
        font-size: large;
	font-weight:900;
        color:#036;
        /*width: 590px; */
        }


b {
        font-weight: 900;
        }

p {
        font:12px verdana, arial, helvetica, sans-serif;
        margin: 8px 10px;
        padding: 0px;
        color: black;
        background-color: white;
        }

p.kb {
        font:12px/16px verdana, arial, helvetica, sans-serif;
        margin: 0px 0px 16px 0px;
        padding: 0px;
        }


p.first {
        font:12px verdana, arial, helvetica, sans-serif;
        margin: -10px 10px;
        padding: 0px;
        color: black;
        background-color: white;
        }

p.warning {
        background: red none;
        color: white;
        font-size: small;
        font-weight: bold;
        text-align: center;
        border: 2px solid black;
        padding: 5px;
        }

table.tanbk   {
        font:12px verdana, arial, helvetica, sans-serif;
        margin: 5px 8px 5px 0px;
        padding: 0px;
        color: black;
        border: 0.1px solid none;
        width: 590px
        }

table.kbdefault {
        margin: 5px 8px 5px 0px;
        padding: 2px;
        border: 0.1px solid;
        /*color: black;*/
        /*border: 0.1px solid none;*/
        /*width: 590px;*/
        }


tr.heading {
        font: small verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        vertical-align: middle;
        color: white;
        background-color: #336699;
        }

ul.tanbk {
        font:12px verdana, arial, helvetica, sans-serif;
        color: black;
        background-color: #fc9;
        }

ul:li {
        list-style-type: disc;
        }

a.searchBar:link, a.searchBar:visited, a.searchBar:hover {
        color:#006;
        text-decoration:underline;
        background: none transparent;
        }

a.searchView:link, a.searchView:visited, a.searchView:hover {
        color: white;
        padding: 1px;
        background-color: #369;
        text-decoration:none;
        }

h3.heading {
        margin:10px 0px 5px 0px;
        padding:3px;
        font-size:18px;
        line-height:18px;
        font-weight:600;
        color: #9cf;
        background-color: #336699;
        }

tr.articlebio {
        font: 10px verdana, arial, helvetica, sans-serif;
        padding: 2px;
        font-weight: bold;
        /*text-align: center;*/
        align: center;
        vertical-align: middle;
        color: #9cf;
        background-color: #336699;
        }


