#portalIFrame{display:none}
body	{}
body,div,a,td,th	{margin:0;font-size:11px;font-family:tahoma,arial,sans-serif;color:#424242;text-decoration:none}
body,div,a,img	{border:0;padding:0}
body,td,th	{vertical-align:top}
form	{margin:0;padding:0}
p	{margin-top:8px}
a	{color:#424242;text-decoration:underline}
a:hover	{text-decoration: none}
.colored	{color:#4da02b}
.colored_bold	{color:#4da02b;font-weight:bold}
.center	{text-align:center}
.body	{width:924px;margin:9px auto 0;text-align:left}
.footer	{width:914px;margin:30px auto 0;text-align:left}
.portlet_box	{margin:9px 6px 9px}
.attention	{color:#cc0000;font-weight:bold}

.hr_dotted	{clear:both;height:13px;background:url(/d/window/img/hr_dotted.gif) left center repeat-x}
.hr_solid	{clear:both;height:13px;background:url(/d/window/img/grey_dot.gif) left center repeat-x}
.hr_dotted	hr, .hr_solid hr	{display:none}

#top_menu	{border-width:0}
#top_menu	td	{background:url(/d/window/img/grey_dot.gif) left bottom repeat-x;padding:0;border-right:2px solid #ffffff}
#top_menu	a	{display:block;background:url(/d/window/img/grey_bl.gif) left bottom no-repeat;text-decoration:none}
#top_menu	div	{background:url(/d/window/img/grey_br.gif) right bottom no-repeat;padding:5px 21px 9px;font-size:11px;white-space:nowrap;font-weight:bold;color:#9C9569;text-transform:uppercase}
#top_menu	td.s	{background-image:none;background-color:#5AAC38}
#top_menu	.s	a	{background:url(/d/window/img/green_bl.gif) left bottom no-repeat}
#top_menu	.s div	{background:url(/d/window/img/green_br.gif) right bottom no-repeat;color:#ffffff}
#top_menu	a:hover	div {text-decoration:underline}

#login_bar	{width:914px;margin:0 auto;text-align:right;font-weight:bold;color:#4DA02B;padding-right:10px}
#login_bar a	{font-weight:bold;color:#4DA02B}

#top_banner	{width:100%;margin:28px 0 0;border-collapse:collapse;border:0}
#top_banner	.l	{background:url(/d/window/img/logo_bg.gif) right top repeat-x}
#top_banner	.m	{width:912px;height:101px;background:url(/d/window/img/logo.jpg) right top no-repeat}
#top_banner	.m	img	{width:238px;height:47px;margin:10px 0 0 20px}
#top_banner	.r	{background:url(/d/window/img/logo_bg.gif) left top repeat-x}
#top_banner	.title_l	{margin:7px 2px 0;float:left;background:#5e5e5e url(/d/window/img/darkgrey_tl.gif) top left no-repeat;min-width:270px}
#top_banner	.title_r	{padding:10px 22px 9px;background:url(/d/window/img/darkgrey_tr.gif) top right no-repeat;font-weight:bold;font-size:12px;color:white;text-align:center}
#top_banner	.title_line	{background:#5e5e5e}
#top_banner	.title_gline	{height:3px;background:#5e5e5e url(/d/window/img/darkgrey_grad_line.gif) top left no-repeat}

#bottom_menu	{text-align:center}
#bottom_menu	a	{font-weight:bold;font-size:10px;color:#9C9569;text-decoration:none;text-transform:uppercase;}
#bottom_menu	a:hover	{text-decoration:underline}

#bottom_tab_menu	{}
#bottom_tab_menu	td	{background:#C2C19D url(/d/window/img/brown_tl.gif) left top no-repeat;padding:0;border-right:2px solid #ffffff}
#bottom_tab_menu	a	{font-size:10px;display:block;background:url(/d/window/img/brown_tr.gif) right top no-repeat;padding:8px 20px 9px;text-align:center;color:#ffffff;font-weight:bold;text-transform:uppercase}
#bottom_line	{background-color:#9d9da1;height:1px;width:100%}
#bottom_line	hr	{display:none}

.tab	{float:left;margin-right:2px;background:url(/d/window/img/grey_dot.gif) left top repeat-x}
.tab .l{background:url(/d/window/img/grey_tl.gif) left top no-repeat;display:block}
.tab .l div{background:url(/d/window/img/grey_tr.gif) right top no-repeat;padding:9px 22px 10px;color:#9C9569;font-size:12px;white-space:nowrap;font-weight:bold}
.tab_s	{background-image:none !important;background-color:#5AAC38}
.tab_s .l{background-image:url(/d/window/img/green_tl.gif)}
.tab_s .l div{background-image:url(/d/window/img/green_tr.gif);color:#ffffff}
.tab a {text-decoration:none;color:#ffffff;font-size:12px;white-space:nowrap;font-weight:bold}
.tab a:hover {text-decoration:underline}
.tab a:hover div {text-decoration:underline}

.rbox	{background:url(/d/window/img/grey_dot.gif) left top repeat-x;width:99.99%;clear:both}
.rbox .db	{background:url(/d/window/img/grey_dot.gif) left bottom repeat-x}
.rbox .dl	{background:url(/d/window/img/grey_dot.gif) left top repeat-y}
.rbox .dr	{background:url(/d/window/img/grey_dot.gif) right top repeat-y}
.rbox .tl	{background:url(/d/window/img/grey_tl.gif) left top no-repeat}
.rbox .tr	{background:url(/d/window/img/grey_tr.gif) right top no-repeat}
.rbox .bl	{background:url(/d/window/img/grey_bl.gif) left bottom no-repeat}
.rbox .br	{background:url(/d/window/img/grey_br.gif) right bottom no-repeat;padding:3px 0}
.rbox	.text_only	{padding:15px 20px}

.one_col	{padding:5px 4px}
.two_cols	{width:100%}
.two_cols	td	{padding:5px 4px}
.two_cols	.col2	{border-left:1px solid #dbdcdf;width:260px}

.sub_head1	{display:block;font-weight:bold;padding:5px 5px 7px 19px;text-transform:uppercase}
.sub_head2	{display:block;font-weight:bold;padding:5px 5px 7px 13px;text-transform:uppercase;color:#9c9569}

.rubr22_li	{display:block;min-height:30px;padding:10px 0px 6px 50px;margin:10px 4px 5px 12px;background:url(/d/window/img/icon.gif) left center no-repeat;font:bold 14px Arial;line-height:13px;color:#4DA02B;text-decoration:none}
a.rubr22_li:hover	{text-decoration:underline}
.rubr_icon	{background-image:url(/d/window/img/icon.gif)}
.rubr_icon1	{background-image:url(/d/window/img/icon1.gif)}
.rubr_icon2	{background-image:url(/d/window/img/icon2.gif)}
.rubr_icon3	{background-image:url(/d/window/img/icon3.gif)}
.rubr_icon4	{background-image:url(/d/window/img/icon4.gif)}
.rubr_icon5	{background-image:url(/d/window/img/icon5.gif)}
.rubr_icon6	{background-image:url(/d/window/img/icon6.gif)}
.rubr_icon7	{background-image:url(/d/window/img/icon7.gif)}
.rubr_icon8	{background-image:url(/d/window/img/icon8.gif)}
.rubr_icon9	{background-image:url(/d/window/img/icon9.gif)}

.rubr21_ul	{padding:5px 4px 5px 12px}
.rubr21_li	{display:block;padding:0 0 5px 10px;background:url(/d/window/img/green_bull1.gif) 0px .5em no-repeat}

.main_rubr22	{margin:13px 5px 0 15px}
.main_rubr22	.rubr22_li	{margin:0}
.main_rubr22	td	{width:50%;padding:0 5px 15px;line-height:1.5em;vertical-align:top}
.main_rubr22	td	.subrubr22	{padding-top:10px}
.main_rubr22	td	.subrubr22	.bull1{font-size:11px;line-height:10px;padding:0 4px;width:12px;background:url(/d/window/img/green_bull1.gif) 50% 50% no-repeat}
.main_rubr22	td	.more {display:none}
.main_rubr22	td	.show_all	.more {display:inline!important}
.main_rubr22	td	.show_all	.more_link {display:none}


.news_list	{padding:13px}
.news	{margin-bottom:20px;clear:both}
.news_title	{padding-left:15px;background:url(/d/window/img/green_bull1.gif) 0px .5em no-repeat}
.news_desc	{padding:3px 0px 0px 18px}
.news_list1	{padding:10px 5px 5px 13px}
.news_list1	.li {display:block;padding:0 0 6px 15px;background:url(/d/window/img/green_bull1.gif) 0px .5em no-repeat}
.news_list1	.date {font-weight:bold;padding-right:5px;}
.news_list1	.title {}
.news_list1	.group {color:#4da02b}
.calendar	{text-align:center;padding:10px}
.calendar	table	{margin:10px auto}
.calendar	th	{padding:4px 2px;text-align:center;border-width:0px 4px;border-style:solid;border-color:#f2f3f4;background-color:#f2f3f4;font-weight:bold}
.calendar	td	{padding:4px 2px;text-align:center;border-width:0px 4px;border-style:solid;border-color:#ffffff}
.calendar	td.sel	{color:#ffffff;font-weight:bold;	background-color:#5AAC38}
.calendar	td.sel	a{color:#ffffff;font-weight:bold}

#search	{background-color:#fbfaf8}
#search	.br	{padding:0px}
#search	.s_top	{padding:6px 20px;border-bottom:1px solid #dbdcdf}
#search	.s_top	input	{height:13px;width:576px;margin:0 10px;vertical-align:middle;border:1px solid #DBDCDF}
#search.advanced	.s_top	input	{width:534px}
#search	.s_top	label	{font-size:12px;color:#4DA02B;font-weight:bold;vertical-align:middle;}
#search	.s_top	td	{width:auto;white-space:nowrap;vertical-align:middle}
#search	.s_bottom	{padding:0px 20px 3px 73px;vertical-align:middle}
#search	.s_bottom	label	{vertical-align:middle}
#search	.s_advanced	{padding:13px 18px 10px 0px;border-bottom:1px solid #dbdcdf}
#search	.s_advanced	td	{width:30%;text-align:right;vertical-align:middle;padding:4px 7px}
#search	.s_advanced	input	{height:13px;width:286px;border:1px solid #DBDCDF}
#search	.s_advanced	td.year	{text-align:left}
#search	.s_advanced	.year	input	{width:59px}
#search	.s_advanced	select	{}
#search	.s_advanced	select#p_qprovider	{width:100%}
#search	.s_advanced	select#p_qstatus	{float:left;margin-top:2px}
#search	input	{background-color:#ffffff;vertical-align:middle;font-size:11px;font-family:tahoma,Arial}
#search	input.go1	{height:23px;width:23px !important;border:0}
#search	input.submit1	{height:auto;width:auto !important;background:transparent;border:0}
#search.advanced	.s_advanced	{display:block}
#search	.s_advanced	{display:none}
#search	a.show_adv,#search	a.hide_adv	{white-space:nowrap;margin-left:10px;padding-left:10px;background:url(/d/window/img/green_bull1.gif) 0px .5em no-repeat}
#search.advanced	a.show_adv	{display:none}
#search.advanced	a.hide_adv	{display:block}
#search	a.show_adv	{display:block}
#search	a.hide_adv	{display:none}

select	{height:18px;font:11px verdana;border:1px solid #DBDCDF}

input.go1	{height:23px;width:23px;margin:0;background:transparent url(/d/window/img/go1.gif) center center no-repeat;border:0;vertical-align:middle}
input.submit1	{height:auto;width:auto;background:transparent;border:0;color:#4da02b;font-weight:bold}
input.go2	{height:20px;width:20px;margin:0;background:transparent url(/d/window/img/go2.gif) center center no-repeat;border:0}
input.submit2	{height:auto;width:auto;background:transparent;border:0;color:#4da02b;font:bold 10px tahoma,Arial}

.rubr_header	{min-height:35px;padding:6px 0 18px 61px;background-position:16px 3px;background-repeat:no-repeat}
.rubr_head	{font:20px Arial;color:#4DA02B;text-decoration:none}

.editbar	{width:100%}
.editbar	table	{width:100%;background-color:#f2f3f4;margin:2px 0px}
.editbar	td{padding:2px}
.editlink	{margin:0 3px;white-space:nowrap}

.rubr_summary	{width:100%;margin-bottom:10px;border-width:1px 0;border-style:solid;border-color:#dbdcdf}
.rubr_summary	td	{border-width:0;border-left:1px solid #dbdcdf;vertical-align:middle;text-align:center}
.rubr_summary	th	{padding:12px 4px;font-size:9px;border-width:0 0 1px 1px;border-color:#dbdcdf;border-style:solid;background-color:#fbfaf8}
.rubr_summary	tr.first_rubr	td {background-color:#dfeed7;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}
.rubr_summary	tr.even	td {background-color:#f2f3f4}
.rubr_summary	.left_col	{border-left-width:0}
.rubr_summary	td	a	{font-weight:bold}
.rubr_summary	.left_col	{padding:7px 0 7px 14px;font-weight:normal;text-align:left}
.rubr_summary	.left_col	a	{display:block;font-weight:normal;color:#4da02b;background: url(/d/window/img/green_bull1.gif) 0 .5em no-repeat;padding-left:9px}
.rubr_summary	.first_rubr	.left_col	a	{font-weight:bold;padding-left:0;background:0}

.res_l	{padding:10px 0 10px 8px}
.res_l	.restype_icon	{width:20px;height:16px;margin-right:12px}
.res_l	.restitle	{color:#4da02b;font-weight:bold}
.res_l	.resdesc	{padding:10px 0 0 12px}
.res_l	.resrubr	{padding-top:10px}
.res_l	.resstars	{padding-top:10px;white-space:nowrap}
.resstars	img	{width:20px;height:19px;vertical-align:middle}
.resstars	span	{margin-right:5px;vertical-align:middle;font-weight:bold}

.li1_bull1	{display:block;padding-left:15px;background:url(/d/window/img/green_bull1.gif) 0px 50% no-repeat}
.li2_bull1	{display:block;padding-left:15px;margin:10px 0;background:url(/d/window/img/green_bull1.gif) 0px 50% no-repeat}
.li3_bull1	{display:block;padding-left:15px;margin:7px 0;background:url(/d/window/img/green_bull1.gif) 0px 50% no-repeat}
.li4_bull1	{display:block;padding-left:15px;background:url(/d/window/img/green_bull1.gif) 0px .5em no-repeat}
.res_card	{width:100%;margin-bottom:10px;border-width:1px 0;border-style:solid;border-color:#dbdcdf}
.res_card	tr.sel	td	{background-color:#f2f3f4}
.res_card	td	{padding:7px 5px 7px 15px}
.res_card	td.label	{padding-left:18px;border-right: 1px solid #dbdcdf;background-image:url(/d/window/img/green_bull1.gif);background-position:8px 1.1em;background-repeat:no-repeat}
.res_card2	{padding:0 5px 0 13px}
.res_card2	form	{text-align:center}
.res_card2	.buttons	{padding:5px 0 5px}
.res_card2	.li_rubr	{padding:0 0 7px 15px}

.res_stat	{width:100%;padding:0 6px}	
.res_stat	td	{font-weight:bold;padding:4px}	
.rubr_filter	{width:100%}
.rubr_filter	td	{padding:4px;vertical-align:middle;font-weight:bold;text-align:center}
.rubr_filter	td.label	{width:99%;font-weight:normal;text-align:left}
.rubr_filter	tr.even	td {background-color:#f2f3f4}
.rubr_filter	.sel {font-weight:bold}

#rubr_filter_form	input	{vertical-align:middle}
#rubr_filter_form	.buttons	{padding:10px;text-align:right}

.change_params	{margin:5px}
.change_params	td{width:100%;white-space:nowrap;font-weight:bold;vertical-align:middle;text-align:center}
.change_params	input, .change_params	select	{vertical-align:middle}
.change_params	select	{margin:0 25px 0 5px}

.pagebar	{text-align:center;margin:5px 0}
.pagebar td	{vertical-align:middle;padding:2px 6px}
.pagebar img	{vertical-align:middle}
.pagebar a.noactive	{color:#999999}
.pagebar	.pager {border-collapse:collapse}
.pagebar	.pager td {background:#f2f3f4;border:1px solid white;text-align:center;padding:2px 6px}
.pagebar	.pager a{display:block}
.pagebar	.pager .sel,.pagebar	.pager .sel a	{font-weight:bold;color:white;background:#4b9f28}
.pagebar a {text-decoration:none}

.feedback_filter_form	{display:block;white-space:nowrap;padding:12px 20px 10px;vertical-align:middle}
.feedback_filter_form	select	{margin-right:15px;vertical-align:middle}
.feedback_list	{padding:0 13px}
.feedback_list	.item	{padding:10px 13px}
.feedback_list	.question	{padding:5px 0}
.feedback_list	.answer	{margin:5px 0;padding-left:26px;background:url(/d/window/img/arrow_answer.gif) 0 0 no-repeat}
.feedback_list	.info	{padding:5px}
.feedback_list	.author	{padding:0 20px;border-top:1px solid #dbdcdf}
.feedback_list	.date	{padding-left:15px;font-style:italic}
.feedback_form {display:block;padding:10px 0 30px}
.feedback_form table	{width:90%;margin:auto}
.feedback_form td	{vertical-align:middle}
.feedback_form select	{width:100%}
.feedback_form textarea	{width:100%}

.glos_abc	td	a	{font-weight:bold}
.glos_search	{margin-bottom:18px}
.glos_terms	{margin:0 20px}
.glos_terms	a	{display:block;;margin:5px 0;padding-left:15px;background:url(/d/window/img/green_bull1.gif) 0px .5em no-repeat}
.glos_term_desc	{padding:10px 40px}
