/* --- CORE TAGS --- */
body {height: 101%; margin: 0; padding: 0; background: #f5f5f5;}
html, body, #winxy {min-height: 100%; height: 100%;}
html>body, html>body #winxy {height: auto;}

a:link,a:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #1f397d; text-decoration: underline;}
a:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #ecba2e; text-decoration: none; }
a:active {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #1f397d; text-decoration: underline;}

a.bld:link,a.bld:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-weight: bold; color: #1f397d; text-decoration: underline;}
a.bld:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; font-weight: bold; color: #ecba2e; text-decoration: none;}
a.bld:active {font-family: Arial, Tahoma, Helvetica, sans-serif; font-weight: bold; color: #1f397d; text-decoration: underline;}

#winxy {margin: 0; padding: 20px 0;}

#pgwr {width: 730px; margin: 0 auto; padding: 6px 0;}
#mainoutl {width: 730px; margin: 0; padding: 0; border: 1px solid #7e4c2a; background: #fff;}


img {border: 0;}
.hsp {line-height: 0.2em;}

.clearfix:after {content: ".";  display: block; height: 0;  clear: both;  visibility: hidden;}
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clr,.clr-700 {clear: both; width: 700px; height: 1px; margin: 12px 0; padding: 0;}
.clr-670 {clear: both; width: 670px; height: 2px; margin: 0; padding: 0; background: #fff;}
.clr-540 {clear: both; width: 540px; height: 2px; margin: 0; padding: 0; background: #fff;}

.clr-515 {clear: both; width: 515px; height: 12px; margin: 0; padding: 0; background: #ccd;}

.clr-504 {clear: both; width: 504px; height: 2px; margin: 0; padding: 0; background: #fff;}
.clr-438 {clear: both; width: 438px; height: 12px; margin: 0; padding: 0; background: #fff;}
.clr-187 {clear: both; width: 187px; height: 12px; margin: 0; padding: 0; background: #fff;}

.clr-167 {clear: both; width: 167px; height: 12px; margin: 0; padding: 0; background: #fff;}
.clr-mainw {clear: both; width: 438px; height: 8px; margin: 0; padding: 0;}
.clr-pg {clear: both; width: 727px; height: 2px; margin: 0; padding: 0; background: #fff;}

.hline515-or,.hline495-or,.hline208-or {clear: both; margin: 0 auto; padding: 0; border-bottom: 1px solid #ffa201;}
.hline515-or {width: 515px; height: 12px;}
.hline495-or {width: 495px; height: 12px;}
.hline208-or {width: 208px; height: 8px;}
.sbar-hline {clear: both; width: 210px; height: 12px; margin: 0 auto; padding: 0; border-bottom: 1px solid #cd6b02;}
.main-in-hline {clear: both; width: 438px; height: 12px; margin: 0 auto; padding: 0; border-bottom: 1px solid #cd6b02;}

#wr {position: absolute; left: -365px; top: 6px; width: 730px; height: 100%; z-index: 1;}
#mh {width: 730px; height: 112px; margin: 0; padding: 0; z-index: 2;}
#mh-ix {position: relative; width: 730px; height: 180px; margin: 0 auto; padding: 0; background: url(images-n/mh_ix.jpg) no-repeat;}

#wr-main {width: 730px; margin: 0 auto; padding: 0; background: #fff;}
#main {float: left; width: 555px; margin: 0; padding: 20px 0;}
#main540 {float: left; width: 540px; margin: 0; padding: 20px 0;}
#main540-inner {float: left; width: 504px; margin: 0; padding: 0 0 0 24px;}
#sbar {float: right; width: 167px; margin: 0; padding: 0;}
#sbar187 {float: right; width: 187px; margin: 0; padding: 0;}
#sbar-inner,#sbar187-inner {float: left; margin: 0 0 0 -3px; padding: 12px 18px;}

#main-col1 {float: left; width: 359px; margin: 0; padding: 20px 0;}
#main-col2 {float: right; width: 363px; margin: 0; padding: 20px 0;}

#main-lft364 {float: left; width: 364px; margin: 0; padding: 20px 0; border-right: 1px dotted #c2c1bd;}
#main-left364-inner {float: left; width: 322px; margin: 0; padding: 0 0 0 24px; background: #def;}
#main-rt363 {float: right; width: 363px; margin: 0; padding: 20px 0;}
#main-left363-inner {float: left; width: 321px; margin: 0; padding: 0 0 0 18px; background: #cef;}

#main-lft270 {float: left; width: 270px; margin: 0; padding: 20px 0;}
#main-left270-inner {float: left; width: 228px; margin: 0; padding: 0 0 0 24px; background: #def;}
#main-rt267 {float: right; width: 267px; margin: 0; padding: 20px 0;}
#main-left267-inner {float: left; width: 229px; margin: 0; padding: 0 0 0 18px; background: #cef;}



#main-col1w {float: left; width: 480px; margin: 0; padding: 20px 0;}
#main-col2n {float: right; width: 242px; margin: 0; padding: 20px 0;}

#main-col1nw {float: left; width: 450px; margin: 0; padding: 20px 0;}
#main-col2nw {float: right; width: 272px; margin: 0; padding: 20px 0;}
#main-1col {clear: both; float: left; width: 712px; margin: 0; padding: 20px 0;}

/*
.main-split-wr {float: left; width: 438px; margin: 0; padding: 0;}
.main-split-lft {float: left; width: 232px; margin: 0; padding: 0;}
.main-split-rt {float: right; width: 203px; margin: 0; padding: 0;}
.main-split-lftin {float: left; margin: 0; padding: 0;}
.main-split-lftin {width: 208px;}
.main-split-rtin {width: 203px;}



.main-split-wr {float: left; width: 515px; margin: 0; padding: 0 0 0 28px; background: #fff;}
.main-split-lft {float: left; width: 232px; margin: 0; padding: 0;}
.main-split-rt {float: right; width: 283px; margin: 0; padding: 0;}
.main-split-lftin,.main-split-rtin {float: left; margin: 0; padding: 0;}
.main-split-lftin {width: 208px;}
.main-split-rtin {width: 283px; background: #fff;}
*/
.main-split-wr {float: left; width: 495px; margin: 0; padding: 0 0 0 28px; background: #fff;}
.main-split-lft {float: left; width: 232px; margin: 0; padding: 0;}
.main-split-rt {float: right; width: 260px; margin: 0; padding: 0;}
.main-split-lftin,.main-split-rtin {float: left; margin: 0; padding: 0;}
.main-split-lftin {width: 208px;}
.main-split-rtin {width: 260px; background: #fff;}


/* --- MAIN STYLING ---*/
h1, h2 {margin: 0; padding-bottom: 4px; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #cc4602; line-height: 1.3em; text-decoration: none;}
h3, h4 {margin: 0; padding: 12px 0 4px 0; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #222; line-height: 1.3em; text-decoration: none; text-align: left;}
h2 {color: #cc4602;}

#main-col1w-inner {width: 438px; margin: 0; padding: 0 0 0 28px; background: #fff;}
.co1w-hline {clear: both; width: 438px; height: 12px; margin: 0 auto; padding: 0; border-bottom: 1px solid #cd6b02;}
#main div p {text-indent: 0.25in; margin: 0; padding: 4px 0;}

#main-col1w p {text-indent: 0.0in; margin: 0; padding: 4px 0;}
#main-col1w p.hdr1 {text-indent: 0; margin: 0; padding: 6px 0 0 0; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #482600; line-height: 1.3em; text-decoration: none;}
#snav p.hdr2 {font-size: 11px; text-align: left; font-style: normal; font-weight: bold; color: #cc4602; line-height: 1.4em; padding-left: 9px;}
#sbar-cont2 p {margin: 0 0 0 -6px; padding: 4px 0; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #482600; line-height: 1.3em; text-decoration: none;}
#sbar-cont2 p.hdr2,#sbar-cont2 p.hdr3 {font-size: 12px; text-align: center; font-style: normal; font-weight: bold; line-height: 1.4em;}
#sbar-cont2 p.hdr2 {font-size: 11px; color: #cc4602;}
#sbar-cont2 p.hdr3 {color: #495900;}

#sbar-cont1 a:link,#sbar-cont1 a:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #1f397d; text-decoration: none;}
#sbar-cont1 a:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #c8b894; text-decoration: none;}
#sbar-cont1 a:active {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #1f397d; text-decoration: none;}

#naalamov {width: 620px; margin: 0 auto; padding: 0;}
#kona2parts {width: 330px; margin: 0 auto; padding: 0;}
.fullpg {width: 700px; margin: 0 auto; padding: 4px 0; background: #fff;}


/* --- JOIN FORM STYLING ---*/
#frmwr {float: left; margin: 0; padding: 0; width: 420px;}
#frmwr dl {float: left; margin: 0; padding: 3px 0; width: 420px;}
#frmwr dt {float: left; margin: 0; padding: 0; width: 130px; font-weight: bold; text-align: right;}
#frmwr dd {float: right; margin: 0; padding-left: 10px; width: 280px; text-align: left;}

/* --- CONTRIBUTE STYLING ---*/
#main-donate-info-wr {float: left; width: 438px; margin: 0; padding: 18px 0;}
#main-donate-info-rt {float: right; width: 243px; margin: 0; padding: 0;}
#main-donate-info-lft {float: left; width: 191px; margin: 0 auto; padding: 0;}

/* --- DONATION ELEMENTS and CASE STUDIES MAIN -- */
#donate-main {float: left; width: 700px; margin: 0; padding: 0; background: #fff;}
#donate-lft {float: left; width: 350px; margin: 0; padding: 0; background: #fff;}
#donate-lft-in {float: left; width: 320px; margin: 0; padding-left: 30px; background: #fff;}
#donate-list {width: 620px; margin: 0 auto; padding: 8px 0; background: #fff; font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; color: #000; text-align: left;}
#donate-list p {padding: 2px 0; font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; color: #000; text-align: left;}

#donate-rt {float: right; width: 347px; margin: 0; padding: 8px 0; background: #fff;}
#donate-rt-in {float: left; width: 310px; margin: 0; padding: 10px; background: #fff; border: 2px groove #f60;}
#donor-recip {width: 100%; border: 0;}
#donor-recip td {width: 50%; padding: 0;}
#donor-recip p {padding: 4px 0; margin: 0; font-family: Georgia, Times New Roman, Times, serif; font-size: 11px; color: #000; text-align: left;}
.donate-bld {font-family: Georgia, Times New Roman, Times, serif; font-size: 11px; font-style: normal; font-weight: bold; color: #482600; text-decoration: none;}


p.ft {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #596992; text-decoration: none; margin: 0; padding: 4px 0; text-align: center;}
a.ft:link,a.ft:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #596992; text-decoration: none;}
a.ft:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #c8b894; text-decoration: none;}
a.ft:active {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #596992; text-decoration: underline;}

a.med-hl:link,a.med-hl:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1f397d; text-decoration: underline;}
a.med-hl:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #c8b894; text-decoration: underline;}
a.med-hl:active {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1f397d; text-decoration: underline;}

a.sm-hl:link,a.sm-hl:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #1f397d; text-decoration: underline;}
a.sm-hl:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #c8b894; text-decoration: underline;}
a.sm-hl:active {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #1f397d; text-decoration: underline;}

a.med-bld-hil:link,a.med-bld-hil:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4A62BB; text-decoration: none;}
a.med-bld-hil:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8c5bb2; text-decoration: underline;}
a.med-bld-hil:active {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4a62bb; text-decoration: none;}

a.med-hil:link,a.med-hil:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4a62bb; text-decoration: none;}
a.med-hil:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #8c5bb2; text-decoration: underline;}
a.med-hil:active {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4a62bb; text-decoration: none;}

/* --- SIDEBAR STYLING ---*/
.snav-hdr {font-weight: bold; font-size: 13px; color: #9a3001; padding: 15px 0 2px 9px;}
#sbar-cont,#sbar-ci {margin: 0; padding: 0;}
#snav2 ul,#snav ul,#sbar-ci ul {margin: 0 0 0 6px; padding: 3px;}
#snav2 li,#snav li,#sbar-ci li {list-style: square outside; font-size: 12px; font-weight: bold; color: #482600;}
#snav2 li,#snav li {padding: 1px 0;}
#snav2 p,#snav p,#sbar-ci p {margin: 0; font-size: 11px;}

#sbar-cont p {font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 3px 0; font-size: 11px; line-height: 1.3em;}

#sbar-cont a:link,#sbar-cont a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1f397d; text-decoration: underline;}
#sbar-cont a:hover {font-family: Arial, Helvetica, sans-serif; color: #ecba2e; font-size: 11px; text-decoration: none;}
#sbar-cont a:active {font-family: Arial, Helvetica, sans-serif; color: #1f397d; font-size: 11px; text-decoration: none;}

#snav2,#snav {margin: 0; padding: 0; text-align: left;}
#snav a:link,#snav a:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #555; text-decoration: none;}
#snav a:hover {font-family: Verdana, Helvetica, sans-serif; color: #ecba2e; font-size: 10px; font-weight: bold; text-decoration: none;}
#snav a:active {font-family: Verdana, Helvetica, sans-serif; color: #555; font-size: 10px;  font-weight: bold; text-decoration: none;}

#snav2 a:link,#snav2 a:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #555; text-decoration: none; letter-spacing: 0.01em;}
#snav2 a:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #ecba2e; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0.01em;}
#snav2 a:active {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #555; font-size: 11px;  font-weight: bold; text-decoration: none; letter-spacing: 0.01em;}


#sbar-cont2 p {margin: 0 0 0 -6px; padding: 4px 0; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #482600; line-height: 1.3em; text-decoration: none;}
#sbar-cont2 p.hdr2,#sbar-cont2 p.hdr3 {font-size: 12px; text-align: center; font-style: normal; font-weight: bold; line-height: 1.4em;}
#sbar-cont2 p.hdr2 {font-size: 11px; color: #cc4602;}
#sbar-cont2 p.hdr3 {color: #495900;}

#sbar-cont1 a:link,#sbar-cont1 a:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #1f397d; text-decoration: none;}
#sbar-cont1 a:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ecba2e; text-decoration: none;}
#sbar-cont1 a:active {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #1f397d; text-decoration: none;}

/* --  Toggle headers  --*/

.hdrhl {font-family: Arial, Tahoma, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #6c4314; text-decoration: none; text-align: left;}
a.hdrhl:link {font-family: Arial, Tahoma, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #6c4314; text-decoration: none; text-align: left;}
a.hdrhl:visited {font-family: Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #6c4314; text-decoration: none; text-align: left;}
a.hdrhl:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #ce6b02; text-decoration: none; text-align: left;}
a.hdrhl:active {font-family: Arial, Tahoma, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #ce6b02; text-decoration: none; text-align: left;}


/*


a.sbarnav:link,a.sbarnav:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #777; text-decoration: none;}
a.sbarnav:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #ecba2e; font-size: 10px;  font-weight: bold; text-decoration: none;}
a.sbarnav:active {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #555; font-size: 10px; font-weight: bold; text-decoration: none;}
*/

#sbar-ci a:link,#sbar-ci a:visited {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1f397d; text-decoration: none;}
#sbar-ci a:hover {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #ecba2e; font-size: 11px; font-weight: bold; text-decoration: none;}
#sbar-ci a:active {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #1f397d; font-size: 11px; font-weight: bold; text-decoration: none;}


.bld {font-weight: bold; color: #333;}
.bld-c {font-weight: bold; color: #333; text-align: center;}
.c {text-align: center;}
.it {font-style: italic;}
.bld-pur {font-weight: bold; color: #909;}

.brgrn {color: #09b101;}
.brgrn-bld {font-weight: bold; color: #09b101;}
.brn {color: #482600;}
.brn-bld {font-weight: bold; color: #482600;}
.med-brn-bld {font-weight: bold; color: #482600;}
.med-brn-bld-c {font-weight: bold; color: #482600; text-align: center;}
.med-or-bld-c {font-weight: bold; color: #944a02; text-align: center;}

.hdr12,.hdr12-c {padding-top: 12px; font-size: 12px; font-style: normal; font-weight: bold; color: #482600; line-height: 1.3em; text-decoration: none;}
.hdr12 {text-align: left;}
.hdr12-c {text-align: center;}
.hdr11,.hdr11-c {padding-top: 12px; font-size: 11px; font-style: normal; font-weight: bold; color: #482600; line-height: 1.3em; text-decoration: none;}
.hdr11 {text-align: left;}
.hdr11-c {text-align: center;}
.hdrpur,
.hdrpur-c {padding-top: 12px; font-size: 12px; font-style: normal; font-weight: bold; line-height: 1.3em; text-decoration: none;}
.hdrpur,.hdrpur-c {color: #130191;}
.hdrpur-c {text-align: center;}



.med {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #222; text-decoration: none;}
.med-bld {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #777; text-decoration: none;}
.sm {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #222; text-decoration: none;}

.med-olv,.olv {font-family: Arial, Tahoma, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #482600; text-decoration: none;}
.med-olv {font-size: 11px;}
.bld-olv,.olv-bld {font-family: Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #482600; text-decoration: none;}
.olv-bld-c {font-family: Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #482600; text-decoration: none; text-align: center;}
.med-bld-olv,.med-olv-bld {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #482600; text-decoration: none;}
.sm-olv {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #482600; text-decoration: none;}
.sm-olv-bld {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #482600; text-decoration: none;}

.logohil {font-weight: bold; color: #66668c;}
.hd-aq {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #059092;}


.quot {padding: 8px 48px;}
.red {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #cc6633; text-decoration: none;}
.red-bld {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #cc6633; text-decoration: none;}
.red-bld-c,.red-bldc {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #cc6633; text-decoration: none; text-align: center;}

.sm-olv {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #482600; text-decoration: none;}
.sm-bld-olv {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #482600; text-decoration: none;}
.sm-olv-bld {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #482600; text-decoration: none;}
.sm-red {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #cc6633; text-decoration: none;}
.sm-red-bld {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #cc6633; text-decoration: none;}

/*

.reg {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #222; text-decoration: none;}
.reg-bld {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #222; text-decoration: none;}
.reg-it {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #222; text-decoration: none;}
.reg-bld-hil {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #666699; text-decoration: none;}
.reg-it-hil {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: 4E4E91; text-decoration: none; font-style: italic;}

.reg-blu { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #4a62bb; text-decoration: none;}

.reg-olv {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #482600; text-decoration: none;}
.reg-bld-olv {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #482600; text-decoration: none;}
.reg-bld-it-olv {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #482600; text-decoration: none;}

.med-wh { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none;}
.reg-wh { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none;}
.reg-wh-bld { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #fff; text-decoration: none;}
.med-wh-bld { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #fff; text-decoration: none;}

.sm-link {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333366; text-decoration: underline;}
.sm-hil {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #cc6633; text-decoration: none;}
.sm-bld-hil {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #666699; text-decoration: none;}

.sm-bld-gry {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
.xsm-bld-gry {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
.xsm-gry {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #666; text-decoration: none;}

nav-h-hil {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #8c5bb2; text-decoration : none;}

a.spl-bld-link {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #a58040; text-decoration: none; cursor: hand;}
a.spl-bld-link:hover {color: #8c5bb2;}
a.spl-link { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #289bad; text-decoration: underline; cursor: hand;}
a.spl-link:hover { color: #8c5bb2; text-decoration: underline;}
a.spl-sm-link { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #289bad; text-decoration: none; cursor: hand;}
a.spl-sm-link:hover {color: #8C5bb2; text-decoration: underline;}

a.nav-h {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
a.nav-h:hover {color: #8c5bb2;}
a.reg-bld-link {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4a62bb; text-decoration: underline;}
a.nav-h-dn {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #8c5bb2; text-decoration: none;}
a.nav-h-dn:hover {color: #8c5bb2;}

a.nav-c {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
a.nav-c:hover {color: #995464;}
a.nav-c-dn {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #995464; text-decoration: none;}
a.nav-c-dn:hover {color: #995464;}

a.nav-r-dn {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #b68f45; text-decoration: none;}
a.nav-r-dn:hover {color: #b68f45;}
a.nav-r:hover {color: #b68f45;}
a.nav-r {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}

a.nav-g {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
a.nav-g-dn {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #4C8738; text-decoration: none;}
a.nav-g-dn:hover {color: #4c8738;}
a.nav-g:hover {color: #4c8738;}

a.nav-f-dn {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #988e68; text-decoration: none;}
a.nav-f-dn:hover {color: #988e68;}
a.nav-f {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
a.nav-f:hover {color: #988e68;}
a.nav-a {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
a.nav-a-dn {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #de8d57; text-decoration: none;}
a.nav-a:hover {color: #de8d57;}
a.nav-n {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #666; text-decoration: none;}
a.nav-n-dn {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #7b84aa; text-decoration: none;}
a.nav-n-dn:hover {color: #7b84aa;}
a.nav-n:hover {color: #7b84aa;}
*/