BODY { background-color: #EA5A00; margin:0; font-family: Tahoma, Verdana, Arial, lucida, sans-serif;}
TABLE { font-family: Tahoma, Verdana, Arial, lucida, sans-serif; font-size: 12px; }
A { color: #EA5A00; }
A:hover { color: #F2A500; }
H1 { color: #EA5A00; font-size: 18px; margin-bottom: 0px;}
H2 { color: #EA5A00; font-size: 16px; }
H3 { color: #EA5A00; font-size: 14px; margin-bottom: 0px;}
H3 A { color: #EA5A00; text-decoration: none; }
H3 A:hover { color: #F2A500; text-decoration: underline; }
.pg-wrapper { background-color: #EA5A00; margin: auto; text-align: center; width: 994px; }
#left_inner { float: left; width: 216px; }
#left_inner #first_menu { font-size: 12px; font-weight: bold; background: url("images/grass_menu.jpg"); height: 47px; _height: 48px; width: 214px; color: white; padding-top: 1px; }
#left_inner #first_menu .item { margin: 26px 0 0 0; }
#left_inner .tree { width: 214px; margin-bottom: 13px; text-align: left; }
#left_inner .tree UL { padding:0; margin: 0; }
#left_inner .tree LI UL { margin-left: 17px; }
#left_inner .tree LI { list-style-type: none; font-size: 12px; font-weight: bold; border-top: 1px solid #EA5A00; _border: 0px; _height: 26px;}
#left_inner .tree LI A { padding-left: 17px; background-color: #405E18; _height: 26px; }
#left_inner .tree LI LI { border-top: 1px solid #EA5A00; }
#left_inner .tree LI LI A { padding-left: 17px; background-color: #F2A500; }
#left_inner .tree LI LI LI A { padding-left: 17px; background-color: #F3C301; }
#left_inner .tree LI LI LI LI A { padding-left: 17px; background-color: #7691af; }
#left_inner .tree LI LI LI LI LI A { padding-left: 17px; background-color: #8aa5c3; }
#left_inner .tree A { color: white; text-decoration: none; padding-top: 5px; display:block; height: 21px; _height: 26px; }
#left_inner .tree A:hover { text-decoration: underline; }
#left_inner .tree .plus { display: none; }
#left_inner .tree .minus { display: none; }
#left_inner .tree .folder_open { display: none; }
#left_inner .tree .document { display: none; }
#left_inner .tree .line { display: none; }
.pg-inner { width: 776px; float: right; background-color: #F2A500; margin-bottom: 20px; }
.top-menu { background-color: #CAD500; height: 26px; text-align: left; color: #FE7600; font-weight: bold; font-size: 10px; width: 776px; }
.top-menu { background: url("images/box_bg_yellow.gif") repeat-x; }
.top-menu A { font-size: 12px; text-decoration: none; color: #102B49; margin: 0 7px 0 7px; } 
.top-menu A:hover{ text-decoration: underline; }
.top-menu .top-menu-menu { float: left; width: 600px; margin-top: 3px; }
.top-menu .top-menu-search { float: right; }
SPAN.mainlevel_topmenu { margin-top: 0px; background-color: #FE7600; font-size: 8px; padding: 2px 0px 0px 0; }

#content_outer { background-color: white; float: left; width: 539px; text-align: left; }
#content_inner { background-color: white; text-align: left; _height: 600px; min-height: 600px; }
#content_inner .path { color: #EA5A00; font-weight: bold; font-size: 12px; margin: 5px 10px; }
#content_inner .path A { color: #102B49; text-decoration: none; }
#content_inner .path A:hover { text-decoration: underline; }
#content_inner .important { background-color: #6D9B38; padding: 7px 8px 5px 10px; } 
#content_inner .important H3 { color: #EA5A00; float: left; font-weight: normal; }
#content_inner .important A { color: #FFFFFF; float: right; font-size: 11px; font-weight: bold; text-decoration: none; }
#content_inner .important A:hover { text-decoration: underline; } 

#right_inner { color: black; font-size: 12px; float: right; width: 236px; background-color: #F2A500; text-align: left; }
#right_inner A { color: #FFFDFF; text-decoration: none; }  
#right_inner A:hover { text-decoration: underline; }
#right_inner TABLE { color: #EA5A00; font-size: 12px; } 
#right_inner LI,#right_inner UL { padding: 0; margin: 0 5px; list-style-type: none; } 
#right_inner H3 { color: black; font-size: 12px; height: 22px; padding: 6px 0 0 14px; margin: 1px 0 0 0; background: url("images/title_right_bg.gif") repeat-x; }
#right_inner .right-action { margin: 0 5px 3px 5px; }
#right_inner .right-next-action { text-align: right; margin: 0 5px 3px 0 }
#right_inner .inputbox { height: 12px; font-size: 9px; border: 1px solid black; } 
.banner { text-align: center; margin: 10px; }
.pg-footer { font-size: 11px; font-weight: bold; width: 777px; background: #EA5A00 url("images/bottom_bg.gif") repeat-x; height: 27px; margin: 0; color: #FFFEFC; }
.pg-footer .copy { float: left; margin: 2px 0 0 11px; }
.pg-footer .phone { float: right; margin: 2px 11px 0 0; }
.tbl_selfpromo { }
.tbl_selfpromo TD { padding: 10px 10px 20px 10px; vertical-align: top; }
.tbl_selfpromo  A:hover { text-decoration: none; color: black; }
.tbl_selfpromo_tl, .tbl_selfpromo_tl A { background-color: #B7CD9D; color: #365718; }
.tbl_selfpromo_tr, .tbl_selfpromo_tr A { background-color: #E5DDD7; color: #A25EAB; }
.tbl_selfpromo_bl, .tbl_selfpromo_bl A { background-color: #FFE3C7; color: #FF7F00; }
.tbl_selfpromo_br, .tbl_selfpromo_br A { background-color: #E7E9F3; color: #919BC9; }

.content_table { padding: 0 5px; }
.content_table TD {font-size: 12px }
.content_table .createdate { font-size: 10px; }
.contentheading { margin: 0; padding: 0; }
.contentpagetitle { margin: 0; padding: 0; margin-top: 3px; font-size: 14px; }
.contentpaneopen { margin-top: -3px; }
.contentpaneopen TD { margin: 0px; padding: 0; }
.contentpaneopen .small { font-style: italic; }
#pathway_text { color: #FE7602; font-weight: bold; font-size: 12px; margin: 5px 3px; }
#.pathway { color: #102B49; text-decoration: none; }
.pathway { color: #405E18; text-decoration: none; font-size: 18px; }
.pathway A:hover { text-decoration: underline; }
.contentheading { color: #EA5A00; font-size: 14px; font-weight: bold; }
.contentheading A { color: #EA5A00; text-decoration: none; }
.contentheading A:hover { text-decoration: underline; }
.buttonheading { vertical-align: center; } 
.createdate { font-size: 10px; }
.modifydate { font-size: 10px; }
.article_seperator { xfont-size: 1px; xdisplay: none;  }
.pagenav_next A, .pagenav_prev A { color: #315306; text-decoration: none; } 
.pagenav_next A:hover, .pagenav_prev A:hover { text-decoration: underline; }
.back_button { display: none }
.componentheading { font-weight: bold; }
.button { background-color: #89A5C5; font-weight: bold; font-size: 10px; border: 1px solid black; }
.sectiontableheader { color: #FF7602; font-weight: bold; margin-top: 20px;}
.sectiontableheader H4 { font-size: 12px; margin-bottom: 10px; border-bottom: 1px solid #8ba7c5; }
.sectiontableform { border: 1px solid #d4e5f9; padding: 3px 5px 5px 5px; }
.sectiontableentry2 TD { border: 1px solid #d4e5f9; padding: 3px 5px 5px 5px; }
.sectiontableentry2 B { color: #102b49; }
.sectiontableentry2 HR { border: 0; border-bottom: 1px solid black; margin: 2px 0 2px 0; }
.sectiontableentry1 TD { background-color: #d4e5f9; padding: 3px 5px 5px 5px;}
.sectiontableentry1 B { color: #102b49; }
.sectiontableentry1 HR { border: 0; border-bottom: 1px solid black; margin: 2px 0 2px 0; }
.sectiontableentry1 .small, .sectiontableentry2 .small { font-size: 10px; font-style: italic;}

.listpsb H3,.listvik H3,.listclub H3 { margin-bottom: 0; } 
.listpsb .datum,.listvik .datum,.listclub .datum { font-style: italic; } 
.tblvik TH { text-align: left; }
