
body  { scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #A12722; scrollbar-base-color: #2C83C4; scrollbar-darkshadow-color: #392F26; scrollbar-face-color: #E6E6E6; scrollbar-highlight-color: #FDFAE7; scrollbar-shadow-color: #333333; scrollbar-track-color: #FFFFFF }
p  { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
p.p_18ls { font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
p.p_18ls_left_right_pad { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; line-height: 18px; padding-right: 9px; padding-left: 9px; }
p.artquote { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
td.td_center_bg_image_bot_pad { background-image: url(../images/2006_portland/hp_bg.jpg); background-repeat: no-repeat; padding-bottom: 12px; }
td.td_nav_bg_image_bot_pad { background-image: url(../images/2006_portland/nav/nav_bg.jpg); background-repeat: no-repeat; padding-bottom: 12px; }
td.td_hotel_bg_image_bot_pad { background-image: url(../images/2006_portland/hotel_bg.jpg); background-repeat: no-repeat; padding-bottom: 12px; }
td.td_classes_bg_image_bot_pad { background-image: url(../images/2006_portland/classes_bg.jpg); background-repeat: no-repeat; padding-bottom: 12px; }
td.td_instructors_bg_image_bot_pad { background-image: url(../images/2006_portland/instructors_bg.jpg); background-repeat: no-repeat; padding-bottom: 12px; }
td.td_highlights_bg_image_bot_pad { background-image: url(../images/2006_portland/highlights_bg.jpg); background-repeat: no-repeat; padding-bottom: 12px; }
p.left_pad { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-left: 4px }
p.left_right_pad { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-right: 7px; padding-left: 7px; }
td            { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
td.left_pad8 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-left: 8px }
td.left_right_pad8 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-right: 8px; padding-left: 8px; }
td.4pxpad   { padding: 4px; border-style: solid; border-width: 1px; border-color: #b40000 #000 #000 #ca0000 }
.td_white { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.section_title        { color: black; font-style: normal; font-weight: bold; font-size: 22px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.section_title_smaller    { color: black; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.subtitle    { color: black; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.subtitle_teal { color: #269380; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.verdana_14_teal { color: #269380; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: bold; }
.text18    { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.text18_bg { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #00adfd; padding: 5px; border-top: 1px dashed #e918ed; border-bottom: 1px dashed #e918ed; }
.text14     { color: black; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 22px }
.td_9   { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.copyright_light { color: yellow; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.hpnav { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.hpnav a:link   { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.hpnav a:visited     { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.hpnav a:hover    { color: #a12722; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; background-color: #fff }
.hpnav a:active  { color: #808000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #f4c89c }
.linkcolor2 { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.linkcolor2 a:link    { color: #020202; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; }
.linkcolor2 a:visited   { color: #020202; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; }
.linkcolor2 a:hover    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #ecb3ff ; text-decoration: underline; }
.linkcolor2 a:active { color: #5b9ee5; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #e0ecf8 }
.external_link   { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.external_link a:link   { color: #7d3b5f; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.external_link a:visited    { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.external_link a:hover    { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #897ef8 }
.external_link a:active   { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #82419d }
.class_link { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.class_link a:link   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.class_link a:visited  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.class_link a:hover  { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #49bef9 }
.class_link a:active  { color: #5b9ee5; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #e0ecf8 }
.jtext { text-align: justify }
hr { background-color: #cc6; height: 5px; border: solid 1px #930; }
.hotkey { font-weight: bold; text-decoration: underline }
.mug_name { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #333; }

