/* Site Website Services Stylesheet*/

@import "reset.css";

body {background: rgb(0,75,24); padding:0; margin:0 }
table, td {background: rgb(0,75,24) }
table.slim {margin:0; padding:0; border-collapse:collapse }

.bg {background: rgb(0,75,24) }
.bgred {background: red }
.bglyel {background: rgb(255,252,198) }
.bggrey  {background: rgb(150,150,150) }
.bgcolA {background: rgb(234,243,234) }

.dyel {color:rgb(0,39,9) }
.black {color:black }
.white {color:white }
.lyel  {color:rgb(255,252,198) }

.tbord01 {border-collapse:separate; border-spacing:2px; border:solid rgb(234,243,234) 1px}
.bord01 {border:solid rgb(234,243,234) 1px}

h1 { color: rgb(255,252,198); font-size: 32pt; font-weight: bold; font-family: Arial, Sans-Serif; padding-left:10pt; padding-right:10pt; line-height:1.3 }
h2 { color: rgb(255,252,198); font-size: 24pt; font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:10pt; padding-right:10pt;  }
h3 { color: rgb(255,252,198); font-size: 18pt; font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:10pt; padding-right:10pt; }
h4 { color: rgb(255,252,198); font-size: 16pt; font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:10pt; padding-right:10pt; }
h5 { color: rgb(255,252,198); font-size: 14pt; font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:10pt; padding-right:10pt; }
h6 { color: rgb(255,252,198); font-size: 12pt; font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:10pt; padding-right:10pt; }

p { color:rgb(0,75,24); font-size: 12pt; font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:10pt; padding-right:10pt; line-height:1.3}

ul  {color: rgb(255,252,198); font-size: 12pt; font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:30pt; padding-right:10pt; list-style-type:disc }
li  {  }

.nodec {text-decoration:none }
.norm {font-weight: normal }


.f6 {font-size: 6pt;}
.f8 {font-size: 8pt;}
.f10 {font-size: 10pt;}
.f12 {font-size: 12pt;}
.f14 {font-size: 14pt;}
.f16 {font-size: 16pt;}
.f18 {font-size: 18pt;}
.f20 {font-size: 20pt;}

a {color:rgb(255,252,198); font-weight: bold; font-family: Calibri, Arial, Sans-Serif; padding-left:10pt; padding-right:10pt;}

a.colA {color: rgb(234,243,234);}
a.colA:focus {color: rgb(234,243,234);}
a.colA:visited {color: rgb(234,243,234); }
a.colA:hover {color: rgb(255,252,198); background: rgb(0,75,24);}
a.colA:active {color: rgb(234,243,234);}

a.colB {color: rgb(0,39,9);}
a.colB:focus {color: rgb(0,39,9);}
a.colB:visited {color: rgb(0,39,9); }
a.colB:hover {color: rgb(0,39,9); background: rgb(234,243,234);}
a.colB:active {color: rgb(0,39,9);}

a.lyel {color: rgb(255,252,198); text-decoration:none}
a.lyel:focus {color: rgb(255,252,198);}
a.lyel:visited {color: rgb(255,252,198); }
a.lyel:hover {color: rgb(255,252,198); background: rgb(90,90,90);}
a.lyel:active {color: rgb(255,252,198);}

a.nobg {color:inherit; background:inherit}
a.nobg:hover  {color:inherit; background:inherit}

a.yell1 {color:yellow; background:rgb(0,75,24) }
a.yell1:hover  {color:white; background:rgb(0,75,24) }

.pointer {cursor:pointer}

.mgn0 {margin:0 }
.pad0 {padding:0 }
.mp0 {margin:0; padding:0 }

.mgn02 {margin:2px }
.mgn05 {margin:5px }
.mgn08 {margin:8px }
.mgn10 {margin:10px }

.pad02 {padding:2px }
.pad05 {padding:5px }
.pad08 {padding:8px }
.pad10 {padding:10px }

.left {text-align:left}
.center {text-align:center}
.right {text-align:right}
.just {text-align:justify}

.auto {margin: 0 auto}

.top {vertical-align:top}
.mid {vertical-align:middle}
.bot {vertical-align:bottom}

.floatleft {float:left }
.floatright {float:right }

div#mobilelink { background-color:white }
a#mobilelink { color:black }
p#mobilelink { color:black }