/* ALL PAGES */
A.one:link { text-decoration: none; color: #3E301A; }
A.one:visited { text-decoration: none; color: #3E301A; }
A.one:active { text-decoration: none; color: #3E301A; }
A.one:hover { text-decoration: underline; color: #000000; }

A.two:link { text-decoration: none; color: #6f4400; }
A.two:visited { text-decoration: none; color: #6f4400; }
A.two:active { text-decoration: none; color: #6f4400; }
A.two:hover { text-decoration: underline; color: #000000; }

A.three:link { text-decoration: underline; color: #333333; }
A.three:visited { text-decoration: underline; color: #333333; }
A.three:active { text-decoration: underline; color: #333333; }
A.three:hover { text-decoration: none; color: #000000; }

A.nav:link { text-decoration: none; color: #3E301A; font-size: 8pt; font-weight: bold; }
A.nav:visited { text-decoration: none; color: #3E301A; font-size: 8pt; font-weight: bold; }
A.nav:active { text-decoration: none; color: #3E301A; font-size: 8pt; font-weight: bold; }
A.nav:hover { text-decoration: underline; color: #000000; font-size: 8pt; font-weight: bold; }

A.navsub:link { text-decoration: none; color: #6d542d; font-size: 8pt; font-weight: bold; }
A.navsub:visited { text-decoration: none; color: #6d542d; font-size: 8pt; font-weight: bold; }
A.navsub:active { text-decoration: none; color: #6d542d; font-size: 8pt; font-weight: bold; }
A.navsub:hover { text-decoration: underline; color: #333333; font-size: 8pt; font-weight: bold; }

A.navsub2:link { text-decoration: none; color: #6d542d; font-size: 8pt; }
A.navsub2:visited { text-decoration: none; color: #6d542d; font-size: 8pt; }
A.navsub2:active { text-decoration: none; color: #6d542d; font-size: 8pt; }
A.navsub2:hover { text-decoration: underline; color: #000000; font-size: 8pt; }

A.navpath:link { text-decoration: none; color: #6d542d; }
A.navpath:visited { text-decoration: none; color: #6d542d; }
A.navpath:active { text-decoration: none; color: #6d542d; }
A.navpath:hover { text-decoration: underline; color: #000000; }



/* NAVIGATION - SUBNAV MENU */
IMG.imm { margin: 3px 0px 3px 2px; }
IMG.im { margin: 3px 1px 2px 0px; }
TD.sm { width: 100%; text-align: left; }


FONT.hmenu { font-size: 8pt; font-weight: normal; color: #3E301A; }
FONT.wsdate { font-size: 8pt; font-weight: normal; color: #3E301A; padding-right: 20px; }


/* MAIN SPACE */
P.footer_left { font-size: 8pt; color: #4D4D4D; text-align: left; margin: 0px; }
P.footer_right { font-size: 8pt; color: #4D4D4D; text-align: right; margin: 0px; }

P.navipath { font-size: 8pt; color: #3E301A; text-align: left; margin: 0px; }
P.title2w { font-size: 11pt; font-weight: bold; color: #FFFFFF; text-align: left; margin: 0px; }
P.more { text-align: left; margin-top: 5px; }

P.hp_newsdate { font-size: 8pt; text-align: left; font-style: italic; margin: 0px; }


P.thought_tt { font-size: 11pt; font-weight: bold; color: #583705; text-align: left; margin: 0px; }
P.thought_text { font-size: 11pt; font-weight: normal; font-style: italic; color: #464646; text-align: left; margin: 0px; }
P.thought_who { font-size: 11pt; font-weight: normal; font-style: italic; color: #464646; text-align: right; margin: 0px; }
TD.thought_hbg { padding: 5px 5px 5px 35px;
background: url(images/thought_top_bg.gif) scroll; widht: 300px; height: 40px; background-repeat: no-repeat; background-position: left bottom; background-color: #FFFFFF; }
TD.thought_tbg { padding: 5px; border-left: 1px solid #583705; border-right: 1px solid #583705;
background: url(images/box_bg.jpg) scroll; background-repeat: no-repeat; background-position: left bottom; background-color: #FFFFFF; }



/* FIELDS AND BUTTONS */
INPUT { background-color: #F1F2F2; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Georgia, Times, serif; font-size: 9pt; }
SELECT { background-color: #F1F2F2; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Georgia, Times, serif; font-size: 9pt; }
TEXTAREA { background-color: #F1F2F2; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Georgia, Times, serif; font-size: 9pt; }
INPUT.check { border-bottom: #E1E1E1 0px solid; border-left: #E1E1E1 0px solid; border-right: #E1E1E1 0px solid; border-top: #E1E1E1 0px solid; color: #000000; font-family: Georgia, Times, serif; font-size: 9pt; }
INPUT.button { background-color: #583705; border-bottom: #1B1E1A 1px solid; border-left: #c0dcbb 1px solid; border-right: #1B1E1A 1px solid; border-top: #c0dcbb 1px solid; color: #FFFFFF; font-family: Georgia, Times, serif; font-size: 9pt; font-weight: bold; }

INPUT.quicksearch { background-color: #e1dac8; border-bottom: #967441 1px solid; border-left: #583705 1px solid; border-right: #967441 1px solid; border-top: #583705 1px solid; color: #000000; font-family: Georgia, Times, serif; font-size: 9pt; }

INPUT.white { background-color: #FFFFFF; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Georgia, Times, serif; font-size: 9pt; }
SELECT.white { background-color: #FFFFFF; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Georgia, Times, serif; font-size: 9pt; }



/* NEXT & PREV BUTTONS */
INPUT.but_prev { background-color: #583705; border-bottom: #1B1E1A 1px solid; border-left: #c0dcbb 1px solid; border-right: #1B1E1A 1px solid; border-top: #c0dcbb 1px solid; color: #FFFFFF; font-family: Georgia, Times, serif; font-size: 10pt; font-weight: bold; width: 40px; margin: 0px 3px 10px 0px; cursor: hand; cursor: pointer; }
INPUT.but_next { background-color: #583705; border-bottom: #1B1E1A 1px solid; border-left: #c0dcbb 1px solid; border-right: #1B1E1A 1px solid; border-top: #c0dcbb 1px solid; color: #FFFFFF; font-family: Georgia, Times, serif; font-size: 10pt; font-weight: bold; width: 40px; margin: 0px 0px 10px 3px; cursor: hand; cursor: pointer; }




/* UNDER PAGE SHADOW*/
TD.underpage_left { background: url(images/shadow_left_repeated.gif) scroll; background-repeat: repeat-y; background-position: right top; }
TD.underpage_right { background: url(images/shadow_right_repeated.gif) scroll; background-repeat: repeat-y; background-position: left top; }
TD.underpage_bottom { background: url(images/shadow_mid_botbot.gif) scroll; background-repeat: repeat-x; background-position: left top; }




