html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none}
.yui3-g{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.yui3-g{word-spacing:-0.43em}.yui3-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.yui3-g [class *= "yui3-u"]{font-family:sans-serif}
.yui3-u-1,.yui3-u-1-1,.yui3-u-1-2,.yui3-u-1-3,.yui3-u-2-3,.yui3-u-1-4,.yui3-u-3-4,.yui3-u-1-5,.yui3-u-2-5,.yui3-u-3-5,.yui3-u-4-5,.yui3-u-5-5,.yui3-u-1-6,.yui3-u-5-6,.yui3-u-1-8,.yui3-u-3-8,.yui3-u-5-8,.yui3-u-7-8,.yui3-u-1-12,.yui3-u-5-12,.yui3-u-7-12,.yui3-u-11-12,.yui3-u-1-24,.yui3-u-2-24,.yui3-u-3-24,.yui3-u-4-24,.yui3-u-5-24,.yui3-u-6-24,.yui3-u-7-24,.yui3-u-8-24,.yui3-u-9-24,.yui3-u-10-24,.yui3-u-11-24,.yui3-u-12-24,.yui3-u-13-24,.yui3-u-14-24,.yui3-u-15-24,.yui3-u-16-24,.yui3-u-17-24,.yui3-u-18-24,.yui3-u-19-24,.yui3-u-20-24,.yui3-u-21-24,.yui3-u-22-24,.yui3-u-23-24,.yui3-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.yui3-u-1-24{width:4.1667%;*width:4.1357%}.yui3-u-1-12,.yui3-u-2-24{width:8.3333%;*width:8.3023%}.yui3-u-1-8,.yui3-u-3-24{width:12.5000%;*width:12.4690%}.yui3-u-1-6,.yui3-u-4-24{width:16.6667%;*width:16.6357%}.yui3-u-1-5{width:20%;*width:19.9690%}.yui3-u-5-24{width:20.8333%;*width:20.8023%}.yui3-u-1-4,.yui3-u-6-24{width:25%;*width:24.9690%}.yui3-u-7-24{width:29.1667%;*width:29.1357%}.yui3-u-1-3,.yui3-u-8-24{width:33.3333%;*width:33.3023%}.yui3-u-3-8,.yui3-u-9-24{width:37.5000%;*width:37.4690%}.yui3-u-2-5{width:40%;*width:39.9690%}.yui3-u-5-12,.yui3-u-10-24{width:41.6667%;*width:41.6357%}.yui3-u-11-24{width:45.8333%;*width:45.8023%}.yui3-u-1-2,.yui3-u-12-24{width:50%;*width:49.9690%}.yui3-u-13-24{width:54.1667%;*width:54.1357%}.yui3-u-7-12,.yui3-u-14-24{width:58.3333%;*width:58.3023%}.yui3-u-3-5{width:60%;*width:59.9690%}.yui3-u-5-8,.yui3-u-15-24{width:62.5000%;*width:62.4690%}.yui3-u-2-3,.yui3-u-16-24{width:66.6667%;*width:66.6357%}.yui3-u-17-24{width:70.8333%;*width:70.8023%}.yui3-u-3-4,.yui3-u-18-24{width:75%;*width:74.9690%}.yui3-u-19-24{width:79.1667%;*width:79.1357%}.yui3-u-4-5{width:80%;*width:79.9690%}.yui3-u-5-6,.yui3-u-20-24{width:83.3333%;*width:83.3023%}.yui3-u-7-8,.yui3-u-21-24{width:87.5000%;*width:87.4690%}.yui3-u-11-12,.yui3-u-22-24{width:91.6667%;*width:91.6357%}.yui3-u-23-24{width:95.8333%;*width:95.8023%}.yui3-u-1,.yui3-u-1-1,.yui3-u-5-5,.yui3-u-24-24{width:100%}#yui3-css-stamp.cssgrids{display:none}
a.flat_tab3, a.flat_tab3_active, a.flat_tab4, a.flat_tab4_active, a.side_menu_tab { display:block; }
.flat_tab3, .flat_tab3_active, .flat_tab4, .flat_tab4_active, .side_menu_tab { cursor:pointer; }
.flat_tab3, .flat_tab3_active { font-weight:bold; }
.flat_tab4 td, .flat_tab4_active td, .side_menu_tab td { vertical-align:top; }
.flat_tab3 { border:1px solid #563; background:#bc9; color:#fff; }
.flat_tab3_active { border:1px solid #563; background:#fff; color:#063; }
.flat_tab3_hover { border:1px solid #563; background:#fff; color:#063; }
.flat_tab3_active_hover { border:1px solid #563; background:#bc9; color:#fff; }
.flat_tab3 a, .flat_tab3_active_hover a { color:#fff; }
.flat_tab3_active a, .flat_tab3_hover a { color:#063; }
.flat_tab4, .flat_tab4_active_hover { border:1px solid #eee; background:#f4f4f4; color:#444; }
.flat_tab4_active, .flat_tab4_hover { border:1px solid #eee; background:#eee; color:#444; }
.flat_tab4 a, .flat_tab4_active_hover a, .flat_tab4_active a, .flat_tab4_hover a { color:#164; }
.side_menu_tab, .side_menu_tab_active { height:16px; padding:8px 8px 8px 30px; border-top:1px solid #bbb; border-bottom:1px solid #bbb; background:#eee url(/images/side_menu.png) no-repeat; color:#133; }
.side_menu_tab { background-position:0px 0px; }
.side_menu_tab_active { background-position:0px -32px; }
.side_menu_tab_hover { }
.side_menu_tab_active_hover { }
.side_menu_tab a, .side_menu_active a { color:#133; }
.side_menu_tab_active a, .side_menu_hover a { color:#133; }
.header_tab, .header_tab_active { cursor:pointer; padding:8px 24px 12px 24px; height:12px; white-space:normal; font-weight:normal; text-align:center; vertical-align:middle; font-size:11px; }
a.header_tab, a.header_tab_active { display:block; text-decoration:none; }
.header_tab { background:#333 url(/images/header_tab_back.png) repeat-x top left; color:#fff; }
.header_tab_active { background:#8a4 url(/images/header_tab_back.png) repeat-x bottom left; color:#fff; }
.header_tab a { color:#fff; }
.header_tab_active a { color:#fff; }
.header_tab_hover { background-position:bottom left; }
.header_tab_active_hover { }
.header_tab_hover a { }
.header_tab_active_hover a { }
.flat_window, .side_window, .info_window, .default_window, .frameset_window { margin:8px; }
.flat_window, .info_window, .default_window, .frameset_window { border:1px dotted #ccc; background:#ded; }
.window_noclient { position:relative; height:17px; padding:4px 16px; font-size:12px; font-weight:bold; text-align:left; }
.window_noclient a { color:#fff; }
.window_noclient a:hover { text-decoration:underline; }
.flat_window .window_noclient, .default_window .window_noclient, .frameset_window .window_noclient { height:18px; font-weight:bold; font-size:14px; border-bottom:4px solid #7a4; }
.info_window .window_noclient { }
.side_window .window_noclient { background:#8a4; color:#fff; height:18px; font-weight:bold; font-size:14px; }
.window_noclient_title { position:absolute; left:15px; top:4px; }
.window_noclient_controlbox { position:absolute; right:12px; top:2px; }
.window_noclient_centerbox { position:absolute; top:2px; width:100%; text-align:center; }
.flat_window .window_noclient_title, .default_window .window_noclient_title, .frameset_window .window_noclient_title { left:8px; top:5px; }
.side_window .window_noclient_title { left:8px; top:5px; }
.flat_window .window_noclient_controlbox, .default_window .window_noclient_controlbox, .frameset_window .window_noclient_controlbox { font-size:12px; top:4px; }
.flat_window .window_border, .default_window .window_border, .frameset_window .window_border { border:1px solid #eee; border-top-style:none; }
.side_window .window_border { border:1px solid #bbc; border-top-style:none; background:#eee; color:#133; }
.window_client { background:#fff; color:#000; padding:8px; }
.flat_window .window_client, .default_window .window_client, .frameset_window .window_client { padding:16px; }
.info_window .window_client { background:transparent; padding:16px; }
.side_window .window_client { background:#eee; color:#000; padding:9px; }
.custom_sprite_96 { width:96px; height:96px; }
.custom_sprite_250 { width:250px; height:250px; }
.custom_sprite_550 { width:550px; height:550px; }
.large_site_logo { width:448px; height:96px; }
.refresh_button { width:32px; height:32px; }
.footer_site_1, .footer_site_2, .footer_site_2_int, .footer_site_9, .footer_site_11, .footer_site_14, .footer_site_16, .footer_site_20, .footer_site_22 { width:70px; height:35px; }
.custom_sprite_96 img { width:96px; height:96px; }
.custom_sprite_250 img { width:250px; height:250px; }
.custom_sprite_550 img { width:550px; height:550px; }
.large_site_logo img { width:448px; height:96px; }
.refresh_button img { width:32px; height:32px; }
.footer_site_1 img, .footer_site_2 img, .footer_site_2_int img, .footer_site_9 img, .footer_site_11 img, .footer_site_14 img, .footer_site_16 img, .footer_site_20 img, .footer_site_22 img { width:70px; height:35px; }
.custom_sprite_96, .custom_sprite_250, .custom_sprite_550 { background:transparent; }
.large_site_logo, .refresh_button { background:transparent url(/images/sprites.png); }
.footer_site_1, .footer_site_2, .footer_site_2_int, .footer_site_9, .footer_site_11, .footer_site_14, .footer_site_16, .footer_site_20, .footer_site_22 { background:transparent url(/images/footer_sites.png); }
.large_site_logo { background-position: 0px 0px; }
.refresh_button { background-position:-448px -32px; }
.footer_site_1 { background-position: -80px -48px; }
.footer_site_2 { background-position:-160px -48px; }
.footer_site_2_int { background-position:-240px -48px; }
.footer_site_9 { background-position: 0px -96px; }
.footer_site_11 { background-position:-320px -48px; }
.footer_site_14 { background-position: -80px -96px; }
.footer_site_16 { background-position:-160px -96px; }
.footer_site_20 { background-position:-400px -48px; }
.footer_site_22 { background-position:-240px -96px; }
.refresh_button:hover { background-position:-448px 0px; }
.footer_site_1:hover { background-position: -80px 0px; }
.footer_site_2:hover { background-position:-160px 0px; }
.footer_site_2_int:hover { background-position:-240px 0px; }
.footer_site_9:hover { background-position: 0px -96px; }
.footer_site_11:hover { background-position:-320px 0px; }
.footer_site_14:hover { background-position: -80px -96px; }
.footer_site_16:hover { background-position:-160px -96px; }
.footer_site_20:hover { background-position:-400px 0px; }
.footer_site_22:hover { background-position:-240px -96px; }
a.custom_sprite_96, a.custom_sprite_250, a.custom_sprite_550, a.large_site_logo, a.refresh_button, a.footer_site_1, a.footer_site_2, a.footer_site_2_int, a.footer_site_9, a.footer_site_11, a.footer_site_14, a.footer_site_16, a.footer_site_20, a.footer_site_22 { display:block; }
span.custom_sprite_96, span.custom_sprite_250, span.custom_sprite_550, span.large_site_logo, span.refresh_button, span.footer_site_1, span.footer_site_2, span.footer_site_2_int, span.footer_site_9, span.footer_site_11, span.footer_site_14, span.footer_site_16, span.footer_site_20, span.footer_site_22 { display:block; }
input.custom_sprite_96, input.custom_sprite_250, input.custom_sprite_550, input.large_site_logo, input.footer_site_1, input.footer_site_2, input.footer_site_2_int, input.footer_site_9, input.footer_site_11, input.footer_site_14, input.footer_site_16, input.footer_site_20, input.footer_site_22 { border-style:none; }
.refresh_button { border:1px solid #999; }
.big_green_button { font-weight:bold; padding:0px; width:64px; height:30px; text-align:center; font-size:16px; }
.big_green_button { border:1px solid #8a4; background:#8a4; color:#fff; }
.big_green_button_hover { background:#fff; color:#8a4; }
.blue_button { font-weight:normal; padding:4px; width:67px; height:12px; text-align:center; font-size:10px; }
.blue_button { border:1px solid #68d; background:#8aa; color:#fff; }
.blue_button_hover { border:1px solid #25c; background:#589; color:#fff; }
.flat_button1 { font-weight:bold; padding:1px; }
.flat_button1 { border:1px solid #fff; background:#133; color:#fff; }
.flat_button1_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.flat_button1_hover { border:1px solid #133; background:#fff; color:#133; }
.flat_button2 { font-weight:bold; padding:1px; }
.flat_button2 { border:1px solid #ff0; background:#133; color:#ff0; }
.flat_button2_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.flat_button2_hover { border:1px solid #133; background:#ff0; color:#133; }
.green_button { font-weight:normal; padding:4px; width:67px; height:12px; text-align:center; font-size:10px; }
.green_button { border:1px solid #7b6; background:#9d7; color:#fff; }
.green_button_hover { border:1px solid #493; background:#6c3; color:#fff; }
.grey_button { font-weight:bold; padding:4px; width:120px; height:15px; text-align:center; font-size:12px; }
.grey_button { border-style:none; background:transparent; color:#f8931f; }
.large_button { padding:5px; width:128px; font-size:11px; font-weight:normal; text-align:center; }
.large_button { border:1px solid #133; background:#fff; color:#133; }
.large_button_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.large_button_hover { border:1px solid #fff; background:#133; color:#fff; }
.larger_button { padding:5px; width:256px; font-size:18px; font-weight:bold; text-align:center; text-transform:uppercase; }
.larger_button { border:1px solid #fff; background:#47b; color:#fff; }
.larger_button_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.larger_button_hover { border:1px solid #47b; background:#fff; color:#47b; }
.search_button { padding:1px 6px; background:#555; color:#fff; border:1px solid #fff; font-weight:bold; }
.search_button_hover { background:#fff; color:#555; border:1px solid #555; }
.shadow_button { padding:2px; }
.shadow_button .shadow_shadow { position:relative; left:2px; top:2px; background:#ccc; }
.shadow_button .shadow_content { position:relative; right:4px; bottom:4px; background:#fff; border:1px solid #ccc; text-align:center; }
.shadow_button_hover .shadow_shadow { left:1px; top:1px; }
.shadow_button_hover .shadow_content { right:2px; bottom:2px; }
.side_menu_button { background-color:#eee; padding:5px 5px 5px 17px; color:#133; font-weight:normal; font-size:12px; border-style:none; }
.side_menu_button a { color:#133; font-weight:normal; }
.side_menu_button a:hover { color:#133; }
.side_menu_button_hover { background-color:#ddd; }
.glass_button { background-color:#333; width:144px; height:12px; padding:8px 24px 12px 24px; color:#fff; font-weight:normal; border-style:none; text-align:center; text-decoration:none; }
.glass_button a { color:#fff; font-weight:normal; text-decoration:none; }
.glass_button a:hover { color:#fff; }
.glass_button_hover { background-color:#8a4; }
.glass_button, .glass_button_hover { background-image:url(/images/header_tab_back.png); background-repeat:repeat-x; }
.green_button { background-position: 0px 0px; }
.green_button_hover { background-position: 0px -20px; color:#fff; }
a.green_button:hover { background-position: 0px -20px; color:#fff; }
.blue_button { background-position: 0px -40px; }
.blue_button_hover { background-position: 0px -60px; color:#fff; }
a.blue_button:hover { background-position: 0px -60px; color:#fff; }
.grey_button { background-position: center center; }
.side_menu_button { background-position: 0px -64px; }
.side_menu_button_hover { background-position: 0px -64px; }
.glass_button { background-position: top left; }
.glass_button_hover { background-position: bottom left; }
.big_green_button, .blue_button, .flat_button1, .flat_button2, .glass_button, .green_button, .grey_button, .large_button, .larger_button, .search_button, .shadow_button, .side_menu_button, .refresh_button { cursor:pointer; }
a.big_green_button, a.blue_button, a.flat_button1, a.flat_button2, a.glass_button, a.green_button, a.grey_button, a.large_button, a.larger_button, a.search_button, a.shadow_button, a.side_menu_button { display:block; }
span.big_green_button, span.blue_button, span.flat_button1, span.flat_button2, span.glass_button, span.green_button, span.grey_button, span.large_button, span.larger_button, span.search_button, span.shadow_button, span.side_menu_button { display:block; }
a.large_button:hover { color:#fff; }
input.green_button, input.blue_button { height:22px; width:77px; }
input.glass_button { height:32px; width:192px; }
table.table_list5 { border-collapse:collapse; }
table.table_list5 tr th, table.table_list5 tr td { border-left:1px dotted #ddd; padding:4px 10px; }
table.table_list5 tr:first-child { border-left-style:none; }
table.table_list5 tr { background:#fff; }
table.table_list5 tr.alt { background:#eee; }
table.table_list5 tr th { background:#ddd; font-weight:normal; text-align:center; }
table.table_list5 tr td { text-align:center; }
table.table_list5 tr td a { font-weight:normal; }
table.table_list5 tr th:first-child { text-align:left; }
table.table_list5 tr td:first-child { text-align:left; }
table.table_list6 { border-collapse:collapse; }
table.table_list6 tr { background:#fff; color:#777; }
table.table_list6 tr th, table.table_list6 tr td { border:1px solid #ccc; padding:8px; vertical-align:middle; }
table.table_list6 tr th { background:#eee; color:#000; font-weight:bold; text-align:center; }
table.table_list6 tr td { font-size:10px; }
table.table_list6 tr:first-child th { background:#ddd; color:#777; }
table.table_list7 { border-collapse:collapse; }
table.table_list7 tr th, table.table_list7 tr td { border-right:1px solid #ccc; padding:1px 8px; }
table.table_list7 tr th { color:#486; font-weight:normal; text-align:left; }
table.table_list7 tr td { vertical-align:top; }
table.table_list8 { border-collapse:collapse; }
table.table_list8 tr th, table.table_list8 tr td { border-left:1px solid #bbb; border-top:1px solid #ddd; padding:4px 10px; }
table.table_list8 tr { background:#fff; }
table.table_list8 tr.alt { background:#def; }
table.table_list8 tr th { background:#abd; color:#26a; text-align:center; font-size:14px; }
table.table_list8 tr td { text-align:center; }
table.table_list8 tr td a { font-weight:normal; }
table.table_list8 tr :first-child { border-left-style:none; }
table.flat_table { border-collapse:collapse; border:1px dotted #ccc; }
table.flat_table tr th, table.flat_table tr td { border-left:1px dotted #ccc; padding:4px 10px; }
table.flat_table tr { background:#fff; }
table.flat_table tr.alt { background:#ded; }
table.flat_table tr th { background:#ded; height:18px; font-weight:bold; font-size:14px; border-bottom:4px solid #7a4; text-align:center; }
table.flat_table tr td { text-align:center; font-size:12px; }
table.flat_table tr :first-child { text-align:left; }
table.contact_table { border-collapse:collapse; }
table.contact_table tr th, table.contact_table tr td { padding:4px 10px; vertical-align:top; }
table.contact_table tr th { text-align:right; font-weight:bold; width:33%; font-size:12px; }
table.contact_table tr td { text-align:left; font-size:12px; }
ul.header_tab_bar { width:998px; background:#333 url(/images/header_tab_back.png) repeat scroll top left; }
ul.header_tab_bar li { float:left; display:block; }
ul.header_tab_bar li a { border-left:1px solid #333; border-right:1px solid #222; }
ul.page_links { list-style:none; padding:0; margin:auto; }
ul.page_links li { display:inline; }
ul.page_links li span { padding:2px; }
ul.page_links li a { padding:2px; color:#000; }
ul.page_links li a:hover { }
#TB_window { font:12px Arial, Helvetica, sans-serif; color:#333; background-color:#dec; }
#TB_secondLine { font:10px Arial, Helvetica, sans-serif; color:#666; background-color:#dec; }
#TB_window a:link { color:#453; }
#TB_window a:visited { color:#453; }
#TB_window a:hover { color:#f70; }
#TB_window a:active { color:#fff; }
#TB_window a:focus { color:#fff; }
#TB_overlay { position:fixed; z-index:100; top:0; left:0; height:100%; width:100%; }
.TB_overlayMacFFBGHack { background:url(/images/macFFBgHack.png) repeat; }
.TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; }
* html #TB_overlay { position:absolute; height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px'); }
#TB_window { position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%; }
* html #TB_window { position:absolute; margin-top:expression(0-parseInt(this.offsetHeight/2)+(TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop)+'px'); }
#TB_window img#TB_Image { display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow { padding:7px 10px 0px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle { float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title { font-family:Verdana; color:#000; font-size:11px; font-style:italic; }
#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#TB_load { position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px; }
* html #TB_load { position:absolute; margin-top:expression(0-parseInt(this.offsetHeight/2)+(TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop)+'px'); }
#TB_HideSelect { z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%; }
* html #TB_HideSelect { position:absolute; height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px'); }
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
html { color:#fff; background:#333; }
body { width:998px; color:#000; background:#fff; margin:16px auto; font-size:11px; }
td { vertical-align:top; }
p { margin-bottom:1em; }
hr { padding:1px 1px 0px 0px; background:#fff; color:#fff; border:1px dotted #ccc; margin:8px; height:3px; }
h2 { margin:0 0 4px 0; }
h3 { color:#363; font-weight:bold; font-size:14px; margin-bottom:1em; }
.wide { width:100%; }
#header,#footer { position:relative; top:0px; left:0px; background:#ccc url(/images/header-back.png) repeat scroll; }
#header { height:144px; background-position:top left; }
#header h1 { position:absolute; top:14px; left:0; }
#header ul.header_tab_bar { position:absolute; bottom:0; left:0; }
#header ul.header_tab_bar a { float:left; }
#footer { height:166px; background-position:top left; font-size:10px; }
#footer ul.header_tab_bar { position:absolute; top:0; left:0; }
#footer ul.header_tab_bar li { position:relative; left:304px; }
#footer ul.header_tab_bar a { float:left; }
#footer_sites { position:absolute; top:54px; left:180px; }
#footer_sites li { float:left; display:block; width:128px; text-align:center; }
#footer_sites div { margin:auto; }
#footer_copyright { position:absolute; width:100%; top:128px; left:0; text-align:center; color:#555; }
#footer_copyright a { color:#222; text-decoration:none; font-weight:bold; }
#footer_copyright a:hover { color:#164; }
.link_site_1, .link_site_2, .link_site_2_int, .link_site_11, .link_site_20 { color:#222; text-decoration:none; font-weight:bold; }
.link_site_1:hover { color:#457; }
.link_site_2:hover { color:#147; }
.link_site_2_int:hover { color:#574; }
.link_site_11:hover { color:#751; }
.link_site_20:hover { color:#175; }