html { margin:0; border:0;}
body { margin:0; border:0; color: #000000; line-height: 1.3; font-weight: normal; font-size: .75em; font-family: Arial; text-decoration: none;}
.table-body { margin:0; border:0; color: #000000; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none;}

td{margin:0; border:0; color: #000000; line-height: 1.3; font-weight: normal; font-size: .75em; font-family: Arial; text-decoration: none;}

a:link { color: #006239; line-height: 1; text-decoration: underline }
a:hover { color: #0066cc; line-height: 1; text-decoration: underline}
a:visited { color: #666666; line-height: 1; text-decoration: underline }

.small-link a{ color: #006239; line-height: 1; font-weight: normal; font-size: 10px; font-family: Arial; text-decoration: underline }
.small-link a:hover { color: #0066cc; line-height: 1; font-weight: normal; font-size: 10px; font-family: Arial; text-decoration: underline}
.small-link a:visited { color: #666666; line-height: 1; font-weight: normal; font-size: 10px; font-family: Arial; text-decoration: underline }

.nav-inner-right:link { color:#006239; line-height: 1; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.nav-inner-right:hover { color:#006239; line-height: 1; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.nav-inner-right:visited { color:#006239; line-height: 1; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }

.site-map-link:link{color: #006239; line-height: 1.5; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: underline}
.site-map-link:hover{color: #006239; line-height: 1.5; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: underline}
.site-map-link:visited{color: #006239; line-height: 1.5; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: underline}

h1 { color: #000000; font-weight: bold; font-size: 22px; font-family: Arial; text-decoration: none; padding:5px 0px 0px 0px; margin:0px;}
h2 { color: #006239; font-weight: bold; font-size: 14px; font-family: Arial; text-decoration: none; padding:0px 0px 10px 0px;  margin:0px 0px 0px 0px;}
h3 { color: #006239; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none; padding:5px 0px 0px 0px; margin:0p 0px 0px 0px}

hr {color:#aaa; height:1px}

p {padding:0px 0px 10px 0px; margin:0px 0px 0px 0px}
ul {padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; }
li {padding:0px 0px 5px 0px; margin:0px 0px 0px 20px}

.error { color: Red; font-weight:bold; font-size:12px; font-family:Arial;}

.eventList a:link{ color:#000000; font-weight:bold; text-decoration:none;}
.eventList a:visited{ color:#006239;}

.dutyPlus  { color: #000000; font-weight: bold; font-size: 9PX; font-family: Arial; text-decoration: none;}
.greenPlus { color: #1A724D; line-height: 1.3; font-weight: normal; font-size: 14px; font-family: Arial; text-decoration: none }
.greenPlus:link { color: #1A724D; line-height: 1; font-weight: normal; font-size: 14px; font-family: Arial; text-decoration: none }
.greenPlus:visited { color: #1A724D; line-height: 1; font-weight: normal; font-size: 14px; font-family: Arial; text-decoration: none }
.greenPlus:hover { color: #1A724D; line-height: 1; font-weight: normal; font-size:14px; font-family: Arial; text-decoration: underline}

.small-text{color:#000; font-family:Arial; font-size:9px;}

img {border:none;}

.smltext { color: #000000; line-height: 1.3; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none }
.smltext:link { color: #005a77; line-height: 1; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: underline }
.smltext:hover { color: #999999; line-height: 1; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: underline}
.smltext:visited { color: #999999; line-height: 1; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: underline }
.redtext { color: #cc0000; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.titletext { color: #005a77; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.titlewhttext { color: #ffffff; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.titlewhttext:link{ color: #ffffff; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.titlewhttext:hover{ color: #ffffff; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.titlewhttext:visited{ color: #ffffff; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.latnwstext { color: #000000; line-height: 1; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none }
.p7tbdn {color: #FF9900 !important; font-weight: bold;}
.tblbg {background-color: d6ebf5;background-image: url(../img/shd/rgt_bg_top.jpg);background-repeat: repeat-x;border: 1px;}
.homebg1 { background-image: url(../img/home/pic1.jpg); background-repeat: no-repeat; }
.homebg2 { background-image: url(../img/home/pic2.jpg); background-repeat: no-repeat; }
.homebg3 { background-image: url(../img/home/pic3.jpg); background-repeat: no-repeat; }
.homebg4 { background-image: url(../img/home/pic4.jpg); background-repeat: no-repeat; }
.homebg5 { background-image: url(../img/home/pic5.jpg); background-repeat: no-repeat; }
.homebg6 { background-image: url(../img/home/pic6.jpg); background-repeat: no-repeat; }
.homebg7 { background-image: url(../img/home/pic7.jpg); background-repeat: no-repeat; }
br { line-height: 1; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.tblbrd {color: #000000;line-height: 1.3;font-weight: normal;font-size: 12px;font-family: Arial;text-decoration: none;border-right-width: 1px;border-right-style: solid;border-right-color: #999999;border-left-width: 1px;border-left-style: solid;border-left-color: #999999;}
.tblbrdttl { color: #005a77; line-height: 1.3; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none; border-right-width: 1px; border-right-style: solid; border-right-color: #999999; border-left-width: 1px; border-left-style: solid; border-left-color: #999999; }
.resdispbg {background-color: c3d5df;border: 1px solid #FFFFFF;}
