/* PRELIMINARY */
html {width:100%;height:100%;margin:0;overflow:auto;border:0;overflow-x:hidden}
body {position:relative;width:auto;height:100%;margin:0 auto;background:url(../images/body_striped_left_bg.gif) repeat-y #FFF;color:#333;font-size:11px;font-family:Arial,Helvetica,Geneva,Tahoma,Verdana,sans-serif}

.index_html {padding:0;overflow:hidden;overflow-x:auto}
.index_body {margin:0;overflow:hidden;min-width:1000px;background:none}

.iframe_content {position:relative;width:100%;height:100%;z-index:1;margin:0;padding:0;border:0}
.iframe_pubs_small, .iframe_pubs_big {position:absolute;bottom:0;right:20px;z-index:1000;border:0}
.iframe_pubs_small {width:400px;height:250px}
.iframe_pubs_big {width:700px;height:400px}
.iframe_multichatbar {position:absolute;bottom:0;right:30px;z-index:990;border:0;width:150px;height:50px}
.iframe_6P_MC {position:absolute;bottom:0;left:3px;z-index:90;border:0;width:342px;height:403px}

.noscript {font-size:15px;font-weight:bold;text-align:center}
table {margin:0;padding:0;border:0;border-collapse: collapse}
tr {margin:0;padding:0}
td {margin:0;padding:0}
a img {border:0} 

/* GENERIC TEXT LAYOUT - Links, hX, lists, ... */
h1,h2 {padding:3px 0;margin:0}
h1 {font-size:14px}
h2 {font-size:13px}
h1,h2,h3 {color:#5171B1}
h3,h4,h5 {margin:0;padding:0;font-size:12px}
h3,h4 {line-height:16px}
h4,h5,h2 {font-weight:normal}
h4 {color:#333}
h5 {color:#FFF} /* Search engine form */
h6, h6 a:link, h6 a:visited, h6 a:hover {margin:0;padding:0 2px;font-size:11px;font-weight:normal;color:#FFF;display:inline;white-space:nowrap} /* Secondary links (header and footer) */

ul {padding:0 0 0 15px;margin:2px 0 2px 0}
ul li {padding-bottom:1px}

a, a:link, a:visited, .blue {color:#5171B1;text-decoration:none}
a:hover {color:#5171B1;text-decoration:underline}
:focus {-moz-outline-style: none}

.main,h1,h3 {font-weight:bold}
.big,h1 {font-size:14px}
.red {color:#B00}
.green {color:#292}
.grey {color:#888}
.sky_blue {color:#76c5e6}
.comment {font-style:italic}
.icon {padding-left:20px}
.arobase {padding-left:10px;background:url(../images/arobase.gif) no-repeat 50% 40%}

.red, .green, .blue, .grey, .sky_blue, .comment, .icon, h3, h5, .inline {display:inline}

/* Preloading */
.ld {position:absolute;left:-5000px}
.ld1 {background:url(../images/bl_header_closed.gif)}
.ld2 {background:url(../images/but_over_L.gif)}
.ld3 {background:url(../images/but_over_R.gif)}
.ld4 {background:url(../images/but_over_bg.gif)}

/* Styles interacting with Javascript and styles used everywhere */
.but, .but_over {cursor:pointer;margin:0 2px;display:inline}
.but div, .but_over div {height:17px;line-height:17px;float:left;display:inline}
.but_L, .but_R {width:5px}
.but_bg {padding:0 3px;text-align:center;color:#444;font-size:12px}
.but_ddl {padding-right:15px;background:url(../images/bl_ddl.gif) no-repeat 100% 50%}
.but_ddl2 {padding-right:15px;background:url(../images/bl_ddl2.gif) no-repeat 100% 50%}
.but .but_L {background:url(../images/but_L.gif) no-repeat}
.but .but_R {background:url(../images/but_R.gif) no-repeat}
.but .but_bg {background:url(../images/but_bg.gif)}
.but_over .but_L {background:url(../images/but_over_L.gif) no-repeat}
.but_over .but_R {background:url(../images/but_over_R.gif) no-repeat}
.but_over .but_bg {background:url(../images/but_over_bg.gif)}

textarea {overflow:auto}
.field, textarea {border:1px solid #BBB;background-color:#F6F6F6;font-size:11px;color:#666;font-family:Arial,Helvetica,Geneva,Tahoma,Verdana,sans-serif}
input.field {padding:1px 2px;font-size:12px}
.field_focus, .pub_bl .field_focus {border:1px solid #76c5e6;background-color:#FFF;color:#000}
textarea.field {padding:2px}

#hd_lang {float:left;position:relative;width:90px;padding-bottom:1px;margin:0 6px 0 4px;border-bottom:2px solid #76c5e6;display:inline;cursor:pointer}
#hd_lang div {padding-left:22px;color:#FFF;display:inline}
#hd_lang img {position:absolute;top:4px;right:2px}
#hd_lang_list, #prof_ddl, .MC_ddl, #url_ddl {position:absolute;height:auto;border:1px solid #76c5e6;overflow:hidden;background:#d3edf7;z-index:500}
#hd_lang_list {right:6px;top:17px;width:88px}
#prof_ddl {left:0;bottom:17px;width:140px}
.MC_ddl {left:0;top:17px;width:88px}
#url_ddl {position:absolute;bottom:20px;right:5px;width:88px;height:29px}
#hd_lang_list a, #prof_ddl a, .MC_ddl a, .MC_ddl a:link, .MC_ddl a:visited {text-decoration:none;float:left;width:84px;height:16px;line-height:16px;padding:2px 2px 2px 3px;color:#333}
#prof_ddl a {width:136px}
#hd_lang_list a:hover, #prof_ddl a:hover, .MC_ddl a:hover {background:#76c5e6;cursor:pointer;text-decoration:none;color:#333}
#hd_lang_list img, #prof_ddl img, .MC_ddl img {position:relative;top:1px;margin-right:4px}

/*########################################################################*/
/* MAIN BLOCKS */
.main_container {position:relative;width:100%;min-width:1000px}
.main_part_container {width:100%;position:relative}

/* Header (-> hd) */
.hd_logo {position:absolute;top:2px;left:13px;z-index:30;width:160px;height:78px;background:url(../images/hd_logo.gif)}
.hd_logo b {position:absolute;bottom:0;right:10px;color:#D2D2D2}
a.hd_logo:hover {text-decoration:none}
.header_container {position:relative;z-index:30;width:100%;min-width:1000px;height:69px;background:url(../images/header_bg.gif)}
.hd_links {position:relative;float:right;height:25px;padding-top:2px}
.hd_links h6 {float:left}

.hd_qlinks {position:absolute;bottom:7px;right:5px;font-weight:bold;z-index:100;color:#FFF}
.hd_qlinks a {color:#FFF;margin-left:6px}

.hd_se_form {position:absolute;top:0;left:200px;width:320px;height:62px}
.hd_se_inputs {width:320px;position:relative}
.hd_se_field {width:320px;border:0;height:18px;line-height:18px}
.hd_se_but {position:absolute;top:0;left:301px;cursor:pointer}
.hd_se_type {line-height:21px}
.hd_se_type h5 {font-weight:bold;margin-right:10px}
.hd_se_type a, .hd_se_type a:link, .hd_se_type a:visited, .hd_se_type a:hover {text-decoration:underline;color:#FFF;font-weight:normal}
.hd_se_in {line-height:23px;position:relative;top:-1px}
.hd_se_in div {position:relative;top:1px;width:14px;height:14px;overflow:hidden;padding:0;margin:0 1px 0 4px;display:inline}
.hd_se_in input {padding:0;margin:0}

/* Sidebar (-> sb) */
.sb_container {position:absolute;top:0;left:0;z-index:20;width:152px;height:100%;margin-right:10px;background:url(../images/sb_striped_bg.gif)}
.sb_top_block {width:auto;height:120px;background:url(../images/sb_top_bg.gif) repeat-x}
.sb_but {position:absolute;width:137px;top:48px;margin:0 7px;padding:0;background:url(../images/sb_buttons_bg.gif) repeat-y}
.sb_mini {position:relative;width:136px;height:59px;border-right:1px solid #D8D8D8;border-top:1px solid #D8D8D8;display:block}
.sb_links a, .sb_but h4, .sb_links span b {position:relative;height:24px;width:128px;padding:3px 2px 2px 5px;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;display:block}
.sb_links a:hover {background-color:#DFDFDF;text-decoration:none;cursor:pointer}
.sb_links a b {position:absolute;left:28px;top:3px;height:24px;line-height:24px;color:#848484;font-size:13px;display:inline;padding-left:6px}
.sb_links a.sb_ico, .sb_links a.sb_ico2 {width:26px;float:left;border-right:0}
.sb_links a.sb_ico2 {border-bottom:1px solid #D8D8D8}
.sb_but .field {position:absolute;left:30px;top:5px}
.sb_but select.field {position:absolute;left:6px;top:5px}
.sb_but .but, .sb_but .but_over {float:right}
.sb_but ul {width:126px;margin:0;padding:0px 6px 2px 3px;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;display:block;text-align:right}

.sb_bo_top, .sb_bo_bot {width:137px;height:7px}
.sb_bo_top {background:url(../images/sb_border_T.gif)}
.sb_bo_bot {background:url(../images/sb_border_B.gif)}

.sb_sub_menu {position:absolute;top:-1px;left:-1px;width:170px;background:#FEFEFE;border:1px solid #D8D8D8;z-index:10}
.sb_sub_menu a {width:163px;font-size:11px;font-weight:bold;line-height:14px;height:14px;border:0}
.sb_list {position:absolute;top:0;left:126px;height:15px;width:6px;padding:6px 2px;border-top:1px solid #D8D8D8;border-right:1px solid #D8D8D8;background:#FFF;cursor:pointer}

#sb_lk {color:#848484;font-size:13px;text-align:center;padding:6px 0 0 0;width:135px;border-top:1px solid #D8D8D8}

/* Content*/
.content_container {margin-left:152px;width:auto;overflow:hidden}

.top_block {width:100%;margin:5px 0 3px 0;height:21px;display:block;text-align:center}
.top_block h4 {width:auto;margin:0 8px 0 8px;padding-bottom:2px;font-weight:bold;display:block}
.top_block h4.red {background-color:#FDD}
.top_block h4.green {background-color:#DFD}
.left_blocks {width:49.99%;float:left}
.right_blocks {width:49.99%;float:right}
.main_blocks {width:69.99%;float:left;margin-bottom:12px}
.lat_blocks {width:29.99%;float:right}

/* Footer */
.footer {width:100%;text-align:center}
.footer div {height:47px;margin-left:152px;width:auto}
.footer div div {margin:0 auto 3px auto;width:80%;border-top:1px solid #999;color:#888}
.footer h6, .footer h6 a, .footer h6 a:link, .footer h6 a:visited, .footer h6 a:hover {color:#888}

/* CONTENT BLOCKS (-> bl) */
.block {width:auto;margin:4px 8px 12px 8px;background-color:#FFF}

/* Layout for blocks with blue header */
.bl_header {width:100%;line-height:22px;background:url(../images/bl_header_bg.gif)}
.bl_title {float:left;width:50%;height:22px;padding-left:5px;background:url(../images/bl_header_text_bg.gif);color:#FFF;font-family:Verdana,Geneva,Tahoma,Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;cursor:pointer;overflow:hidden}
.bl_header_center {float:left;width:60px;height:22px;background:url(../images/bl_header_center.gif)}
.bl_header_left {width:13px;height:22px;background:url(../images/bl_header_left.gif)}
.bl_header_right {width:4px;height:22px;background:url(../images/bl_header_right.gif)}
.bl_msg, .bl_new_msg  {float:left;width:18px;height:22px;cursor:pointer}
.bl_msg {background:url(../images/icons/msg.gif) no-repeat}
.bl_new_msg {background:url(../images/icons/new_msg.gif) no-repeat}
.bl_sw_open, .bl_sw_closed {float:left;width:10px;height:22px;cursor:pointer}
.bl_sw_closed {background:url(../images/bl_header_closed.gif)}
.bl_sw_open {background:url(../images/bl_header_open.gif)}
.bl_header_links {float:right;position:relative;top:3px;width:30%;height:22px;text-align:right;font-size:11px}
.bl_header_links a {padding:0 5px}
.bl_header_links b, .cf_close b {font-family:tahoma,geneva,helvetica,arial,sans-serif;font-size:13px}

.bl_container {position:relative;width:auto;border:1px solid #D1D1D1;border-top:0;overflow:hidden}
.bl_sub_container {position:relative;width:100%}
.bl_top {width:auto;height:21px;border-bottom:1px solid #D1D1D1;background-color:#F3F3F3;text-align:left}
.bl_bottom {clear:both;line-height:0} /* To display correctly the content above */
.bl_top_links {float:right;padding:3px}
.bl_top_main {float:left;padding:3px 6px 3px 3px}
.bl_top select {float:left;width:120px;height:17px;margin:1px 1px 1px -4px;font-size:10px;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif}

.bl_table td {vertical-align:top}
.bl_blog_table {margin:0 5px 5px 0;display:block}
.bl_main_data {vertical-align:top;width:100%;padding:3px 5px 0 5px;overflow:hidden}
.bl_text_block, .bl_but {width:auto;padding:2px 5px 5px 5px}
.bl_text_block img {position:relative;left:0;top:2px;padding-bottom:4px}
.bl_but .but, .bl_but .but_over {margin:0 4px 5px 0;float:left}
.bl_but .but_bg {font-size:11px}
.bl_just {text-align:justify}

.bl_img {position:relative;float:left;line-height:12px;display:inline;width:100px;margin:5px;padding:3px;border:1px solid #DDD;background-color:#F3F3F3;text-align:center;overflow:hidden}
a:hover.bl_img {cursor:pointer;border-color:#76c5e6}
.bl_img table {width:100px;height:104px;text-align:center;padding:0;margin:0}
.bl_img td {vertical-align:middle}
.bl_big_img, .bl_big_img table {width:140px;height:140px}
.bl_big_img {position:relative;top:0;left:0}
.bl_small_img {width:75px}
.bl_small_img table {width:75px;height:75px}
.bl_tiny_img {width:50px;padding:2px}
.bl_tiny_img table {width:50px;height:50px}
.bl_pr {position:absolute;bottom:3px;left:3px}


/* for thumbs on news summaries */

.bl_img_news_big {position:relative;float:left;line-height:12px;display:inline;width:200px;padding:3px;border:1px solid #DDD;background-color:#F3F3F3;text-align:center;overflow:hidden}
a:hover.bl_img_news_big {cursor:pointer;border-color:#76c5e6}
.bl_img_news_big table {width:200px;height:150px;text-align:center;padding:0;margin:0}
.bl_img_news_big td {vertical-align:middle}

.bl_img_news_small {position:relative;float:left;line-height:12px;display:inline;width:65px;padding:3px;border:1px solid #DDD;background-color:#F3F3F3;text-align:center;overflow:hidden}
a:hover.bl_img_news_small {cursor:pointer;border-color:#76c5e6}
.bl_img_news_small table {width:65px;height:65px;text-align:center;padding:0;margin:0}
.bl_img_news_small td {vertical-align:middle}

/* end */


/* for thumbnails in news */
.bl_img_thumb {position:relative;float:left;line-height:12px;display:inline;width:200px;height:150px;border:1px solid #DDD;background-color:#F3F3F3;text-align:center;overflow:hidden}
a:hover.bl_img_thumb {cursor:pointer;border-color:#76c5e6}
/* small thumbnail */
.bl_img_thumb_small {position:relative;float:left;line-height:12px;display:inline;width:65px;height:65px;border:1px solid #DDD;background-color:#F3F3F3;text-align:center;overflow:hidden}
a:hover.bl_img_thumb_small {cursor:pointer;border-color:#76c5e6}
#gr, #fr, #pu, #ph {float:left;width:100%;overflow:hidden}
#ph {height:122px}
#fr {height:136px}
#gr, #pu {height:107px}

/* Layout for generic blocks (search engine, see-all, ...) */
.bl_nav {position:relative;width:auto;height:22px;margin:4px 8px 0 30px;font-size:12px;color:#028cba;font-weight:bold}
.bl_idle_nav {width:auto;margin:4px 8px 0 30px}
.bl_nav a, .bl_nav a:link, .bl_nav a:hover, .bl_nav a:visited {color:#028cba}
.bl_nav a:hover {text-decoration:underline}
.bl_nav div {position:relative;float:left;height:22px;line-height:22px;border-right:1px solid #D1D1D1;padding:0 8px;display:inline;background-color:#e9f5f9}
.bl_main_selected {background:url(../images/bl_header_text_bg.gif)}
.bl_main_selected a, .bl_main_selected a:link, .bl_main_selected a:hover, .bl_main_selected a:visited {color:#FFF;text-decoration:none}
.bl_main_actions {float:left;width:120px;margin-top:4px;text-align:right}
.bl_main_actions h4 {border-bottom:1px solid #DDD;margin:2px 0 2px 3px;font-size:11px}

.bl_se_table {width:auto;margin:0 8px}
.bl_main_content {border-right:1px solid #D1D1D1;border-left:1px solid #D1D1D1;padding:0 7px;background-color:#FFF}
.bl_cor_top, .bl_cor_bottom {font-size:2px}
.bl_cor_top .bl_cor_center div {height:6px;border-top:1px solid #D1D1D1}
.bl_cor_bottom .bl_cor_center div {height:6px;border-bottom:1px solid #D1D1D1}
.bl_cor_center {width:100%;height:6px;background-color:#FFF}
.bl_cor_TL, .bl_cor_TR, .bl_cor_BL, .bl_cor_BR, .bl_cor_dk_TL, .bl_cor_dk_BL, .bl_cor_dk_TR, .bl_cor_dk_BR {width:7px;height:7px}
.bl_cor_TL {background:url(../images/cor_lt_TL.gif)}
.bl_cor_BL {background:url(../images/cor_lt_BL.gif)}
.bl_cor_TR {background:url(../images/cor_lt_TR.gif)}
.bl_cor_BR {background:url(../images/cor_lt_BR.gif)}
.bl_cor_dk_TL {background:url(../images/cor_dk_TL.gif)}
.bl_cor_dk_BL {background:url(../images/cor_dk_BL.gif)}
.bl_cor_dk_TR {background:url(../images/cor_dk_TR.gif)}
.bl_cor_dk_BR {background:url(../images/cor_dk_BR.gif)}

/* Generic block classes (lines, mouse effects) */
.bl_container dl, .bl_main_content dl {margin:0;padding:0;display:inline;float:left;width:120px;color:#888}
.bl_container .list {padding-left:120px}
.line_grey {line-height:1px;border-bottom:1px solid #DDD;margin:2px 0}
.line_blue {line-height:1px;border-bottom:1px solid #9191F5;margin:6px 0}
.bl_txt {float:left;width:120px}
.ld_txt {padding:5px;text-align:center;display:block}
.bl_post, .bl_idle {margin:2px;font-style:italic}
.bl_idle {color:#888}
.ph_cbox {text-align:center}
.ph_cbox input {position:relative;left:0;top:-5px}
#bl_search {width:100%}

.bl_container #dl2, .bl_main_content #dl2 {margin:0;padding:0;display:inline;float:left;width:50px;color:#888}
.bl_img .bl_ph_info, .bl_ph_info {position:absolute;left:0;bottom:3px;width:18px;height:6px}
.bl_ph_sq {width:6px;height:6px;margin-left:3px;font-size:1px}
.bl_ph_tag {background:#aad7eb}
.bl_ph_new_tag {background:#70c0e0}
.bl_ph_com {background:#adeba9}
.bl_ph_new_com {background:#70e070}

.bl_tag {background:url(../images/icons/tag_blue.gif) no-repeat 0% 50%;padding-left:20px;margin-top:5px}

/* CONFIG LAYOUT (-> cf) */
#cf_bg {position:absolute;top:0;left:0;z-index:30;width:100%;min-width:1000px;height:100%;background-color:#000;-moz-opacity:.50;filter:alpha(opacity=50);opacity:0.5}
.cf_div {position:absolute;top:0;left:0;z-index:40;overflow:auto;height:100%;min-width:1000px;width:100%}
.cf_table {width:100%;height:100%}
.cf_center {vertical-align:middle; overflow:auto}
.cf_tiny, .cf_small, .cf_big {margin:0 auto 24px auto}
.cf_tiny {width:300px}
.cf_small {width:554px}
.cf_big {width:890px}
.cf_close {float:right}
a.cf_close:link, a.cf_close:hover, a.cf_close:visited {color:#FFF;font-weight:normal;padding:3px 5px 0 0}

.cf_inputs {float:left;width:206px;margin-right:14px;display:inline}
.cf_inputs h4, .cf_inputs h3 {line-height:23px;height:23px;overflow:auto}
h4.cf_ta {height:auto}
.cf_inputs input {width:200px}
.cf_inputs textarea {width:200px;padding:2px}
.cf_text {width:120px}
.cf_text h4, .cf_text h3 {line-height:22px;height:22px;width:120px;padding-top:1px}
.cf_textlarge {width:200px}
.cf_textlarge h4, .cf_textlarge h3 {line-height:22px;height:22px;width:200px;padding-top:1px}
.cf_info {width:180px;float:right}
fieldset {width:auto;margin-bottom:3px;margin-top:-5px;border:1px solid #BBB;padding:4px;text-align:justify}
fieldset legend {color:#9B9B9B;line-height:15px;height:15px}
.cf_footer {width:100%;height:22px}
.cf_footer .but, .cf_footer .but_over {float:right;margin-top:4px}

.cf_div #bl_search, .cf_div .bl_main_content {float:none;display:block;width:auto}
.cf_terms h1 {font-size:12px}
.cf_terms h3, .cf_terms h4 {font-size:11px;text-align:justify}

/* SPECIAL FEATURES */

/* Pub layout */
.pub_body {background:none}
.pub_big, .pub_small {width:auto;height:100%;padding:5px;border:1px solid #D1D1D1;border-top:0;background-color:#FFF}
.pub_main {float:left;margin:3px 0 0 0}
.pub_big .pub_main {width:450px}
.pub_small .pub_main {width:385px}
.pub_info {float:right;margin:3px 0 0 0}
.pub_big .pub_info {width:225px}
.pub_small .pub_info {display:none}

.pub_main .field, .pub_main .but, .pub_main .but_over {margin:0 4px 2px 0;float:left}
.pub_main .but_bg {width:115px;padding:0}
.pub_main .but_down {margin-top:1px}
.pub_main .field {font-size:12px;height:47px}
.pub_big .pub_main .field {width:315px}
.pub_small .pub_main .field {width:240px}

.pub_info .bl_nav {margin:0 0 0 10px}
.pub_bl {position:relative;top:-1px;height:322px;width:auto;padding:4px 4px 0 4px;margin:0;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;overflow:auto;overflow-x:hidden}
#userlist {padding:3px 0}
.pub_bl a, .pub_bl a:hover {float:left;width:100%;height:18px;line-height:18px;padding:2px 2px 2px 5px;border-bottom:1px solid #d3edf7;font-size:12px;font-weight:bold}
.pub_bl a:hover {background-color:#d3edf7;cursor:pointer;text-decoration:none}
.pub_bl textarea {width:209px;height:312px;margin-left:3px;padding:3px}
.pub_info .bl_cor_top, .pub_info .bl_cor_bottom {margin:0}

#chatroom {float:left;padding-left:2px;margin-bottom:10px;border:1px solid #D1D1D1;overflow:auto;line-height:16px}
.pub_big #chatroom {height:302px;width:450px}
.pub_small #chatroom {height:152px;width:375px}
#chatroom u {padding-left:17px;width:16px;height:16px;background-repeat:no-repeat;background-position:0% 50%}

.pub_main .but_big, .pub_main .but_big_over {margin:0 4px 2px 0;float:left}
.but_big, .but_big_over {cursor:pointer;margin:0 2px;display:inline}
.but_big div, .but_big_over div {height:28px;line-height:28px;float:left;display:inline}
.but_big .but_L {background:url(../images/but_big_L.gif) no-repeat}
.but_big .but_R {background:url(../images/but_big_R.gif) no-repeat}
.but_big .but_bg {background:url(../images/but_big_bg.gif)}
.but_big_over .but_L {background:url(../images/but_big_over_L.gif) no-repeat}
.but_big_over .but_R {background:url(../images/but_big_over_R.gif) no-repeat}
.but_big_over .but_bg {background:url(../images/but_big_over_bg.gif)}

/* Others */
.fr_page h4 {padding:4px 2px}
.fr_page td {width:30%;padding:2px;text-align:center}
#se_nav a, #se_nav2 a {width:10px;padding:0px 3px}
#se_nav b a, #se_nav2 b a {border:0}
.cf_album, #se_top span, #se_bot span {height:22px;width:100%;display:block}

/* Tagging system (-> t) */
#t_list, #t_list2 {display:block;width:170px;padding:3px;border:1px solid #DDD;background-color:#FFF;text-align:left}
#t_list2 {margin:0 auto}
#t_list {position:absolute;-moz-opacity:.90;filter:alpha(opacity=90)}
#t_list .field, #t_list2 .field {width:162px}
#ulist {height:120px;overflow:auto}
#t_list2 #ulist {height:180px}

#tagframe {display:block;width:150px;height:150px;position:absolute;border:3px solid #76c5e6}

/* Messages */
.msg_list {width:100%;height:16px;border-bottom:1px solid #DDD;font-size:12px;cursor:pointer}
.msg_list td {padding:1px 3px}
.msg_list div {height:14px;overflow:hidden}
.msg_bg {background-color:#F3F3F3}

/* Requests */
.rq_fr, .rq_gr, .rq_pu, .rq_ph, .rq_md {padding-left:26px;line-height:22px;float:left;font-size:12px}
.rq_fr {background:url(../images/icons/add_friend.gif) no-repeat 0% 50%}
.rq_gr {background:url(../images/icons/join_group.gif) no-repeat 0% 50%}
.rq_pu {background:url(../images/icons/join_pub.gif) no-repeat 0% 50%}
.rq_ph {background:url(../images/icons/add_photo.gif) no-repeat 0% 50%}
.rq_links {clear:both;padding:0 0 4px 26px}

/* News-feed */
.news_num {border-left:1px solid #DDD;width:24px;text-align:center;height:18px}
.date {height:50px;width:45px;background:url(../images/calendar.gif) no-repeat;font:normal 22px Arial, Helvetica, sans-serif;color:#666666;text-align:center;padding:0px 2px 0 0;line-height:100%;float:left;margin-bottom:5px}
.date span {height:16px;line-height:16px;display:block;font:normal 11px Arial, Helvetica, sans-serif;color:#ffffff;text-align:center;padding-top:4px;margin-bottom:2px}

/* 6media */
.pl_topL, .pl_grey {text-align:center;border:1px solid #D1D1D1;border-left:0;padding-top:2px}
.pl_topR {width:100%;border-bottom:1px solid #D1D1D1}
.pl_topL {border-top:0}
.pl_topL div {width:12px}
.pl_grey {background:#F3F3F3;cursor:pointer}
.pl_grey div {width:90px}
.pl_blue {border-bottom:0;background:#d3edf7}
.pl_sep {border-bottom:1px solid #D1D1D1;background:#d3edf7}

/* MediaCenter */
.MC_full {left:0;top:0;width:100%;height:100%}
.MC_container {z-index:95;position:relative;border:1px solid #D1D1D1;border-top:0;overflow:hidden}
.MC_cont_full {border:0;border-left:1px solid #656565;border-right:1px solid #656565;padding:0 5px;height:535px;background:url(../images/logo_bk.jpg) #000 no-repeat 20% 50%}
.MC_nav {text-align:right}
.MC_cont_full .MC_nav .MC_flash_nav {margin-left:646px;padding-top:154px;background:#FFF;width:340px;height:533px;border:1px solid #888}
.MC_media {z-index:600;position:absolute;left:0;top:0;height:325px;width:340px;overflow:hidden}
.MC_media #media_list, .MC_media #pl_items {height:294px;border-bottom:1px solid #D1D1D1;overflow-y:scroll;overflow-x:hidden;background:#FFF}
#media_list.radio_list {height:239px}
.MC_media #pl_items {height:274px}
#pl_items.audio_items {height:194px}
.MC_media_full {top:1px;left:652px;height:480px}
.MC_media_full #media_list {height:449px}
.MC_media_full #pl_items {height:429px}
.MC_media_full #media_list.radio_list {height:394px}
.MC_media_full #pl_items.audio_items {height:349px}
.MC_playing_full #news_items {height:497px}
#news_items {height:289px;padding:3px 5px;border-bottom:1px solid #D1D1D1;overflow-y:scroll;overflow-x:hidden;font-size:11px}
.MC_playing {z-index:600;position:absolute;left:0;top:0;height:325px;width:340px}
.MC_playing_full {margin-left:6px;height:535px;width:635px}
.MC_media_row {height:20px;cursor:pointer;font-size:11px;padding:0 5px 0 5px}
.MC_media_row td {vertical-align:middle}
.MC_media_row_over {background:#76c5e6}
.MC_cor_TL, .MC_cor_TR, .MC_cor_BL, .MC_cor_BR {width:14px;height:14px;font-size:2px}
.MC_cor_TL {background:url(../images/cor_MC_TL.gif)}
.MC_cor_BL {background:url(../images/cor_MC_BL.gif)}
.MC_rss_logo {height:29px;width:120px;position:relative}
.MC_rss_logo_over {z-index:605;height:auto;width:auto;position:absolute;top:0;left:0}
.MC_cor_TR {background:url(../images/cor_MC_TR.gif)}
.MC_cor_BR {background:url(../images/cor_MC_BR.gif)}
.MC_bg_T, .MC_bg_B {height:14px;width:100%;font-size:2px}
.MC_bg_T {background:url(../images/bg_MC_T.gif)}
.MC_bg_B {background:url(../images/bg_MC_B.gif)}
.MC_lfm td {border-bottom:1px solid #D1D1D1;width:50%;vertical-align:top}
.MC_lfm_list {height:162px;padding:5px;overflow:scroll;overflow-x:hidden}
.MC_lfm_full td .MC_lfm_list {height:317px}
#pl_aud, #mp_radio {width:340px;height:80px;text-align:center;background:#f9f9f9}
#mp_radio {height:54px;border-bottom:1px solid #D1D1D1}

/* Getting started */
.gs_cell {padding:3px;vertical-align:middle}
.gs_img, .gs_txt {padding:3px}
.gs_txt {width:100%;vertical-align:top}

/* Style samples for common use */
.fl_L {float:left;display:inline}
.fl_R {float:right;display:inline}
.v_sp1 {padding-top:5px;padding-bottom:5px}
.v_sp2 {padding-top:2px;padding-bottom:5px}
.v_sp3 {padding-top:12px;padding-bottom:5px}
.v_sp4 {width:100%;padding:0;height:1px;line-height:1px;margin-top:10px;margin-bottom:15px}
.noborder {border:0}
.inline {display:inline}
/* NEWS Functionality */




form .button{
	margin: 0px;
}

input .button{
	margin: 0px;
	border: 1px solid black;
}



h{	font-size: large;
	font-weight: bold;
	color: #9000A1;
}

t{	font-size: 6pt;
	font-weight: italic;
	color: #888;
}



#newsContainer .menu{
	width: 500px;
	padding: 10px;
	text-align: center;
	background: #EEEEEE;
}



/* start - table */
table.news {
	border-collapse: collapse;	width: 500px;
}

table.news th {
	background: #777;
	height: 29px;
	padding-left: 11px;
	padding-right: 11px;
	color: #fff;
	text-align: left;

	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
table.news td {
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	/* border-left: 1px solid #FFE1C3; */
	border-left: 1px solid #FFF;
	border-bottom: solid 1px #ffffff;
}

table.news th.nothing {
	background-color: #FFF;
}
table.news td.nothing{
	background-color: #FFF;
}

table.news tr.row-a {
	background: #DDDDDD;

}
table.news tr.row-b {
	background: #EEEEEE;
}
/* end - table */





#editorContainer form{
	padding: 10px;

}

#editorContainer form .left{
	float: left;
}

#editorContainer form .right{
	float: right;
}

#editorContainer form .box{
	/*border:1px solid #c0c0c0;
	background-color:#fafbfc;*/
	padding: 8px;
}


#editorContainer label{
	display:block;
	font-weight:bold;
	/*margin:5px 0;*/
}

#editorContainer input{
	padding: 2px;
	border:1px solid #a0a0a0;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}

#editorContainer textarea{
	width:600px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #a0a0a0;
	height:100px;
	display:block;
	color:#777;
}



.editorPane{display:block;}
.editorPane *{
  
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#DFEBF6;}
.editorPane1{

  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d2f8f0;
  border-right:1px solid #d2f8f0;
  background:#b1f3e6}
.editorPane2{

  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4fdfb;
  border-right:1px solid #f4fdfb;
  background:#abf2e4}
.editorPane3{

  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #abf2e4;
  border-right:1px solid #abf2e4;}
.editorPane4{

  border-left:1px solid #d2f8f0;
  border-right:1px solid #d2f8f0}
.editorPane5{

  border-left:1px solid #b1f3e6;
  border-right:1px solid #b1f3e6}
.editorPanefg{
  padding:10px;
  background:#DFEBF6;

}






#newsMenu {
	width: 30%;
}

/* for onscreen explanations e.g. (you have already rate this article) */
.expl {
	color: #777;
	font-size: 9px;
}

.rate {
	font-weight:bold;
	color: #777;
	font-size: 16px;
}

.viewCount {
	font-weight:bold;
	color: #000;
	font-size: 18px;
}

/*#artList { list-style-image: url(../include/news/images/arrow.gif); }*/

.artList {
background:transparent url(../include/news/images/arrow.gif) no-repeat scroll 0px;
padding: 0pt 0pt 0px 7px
}


/* newsmeta */
.newsmeta {	
	padding: 5px; margin: 20px 10px 15px 10px;	
	font-size: 95%;	
	color: #99997D;
	border: 1px solid #444;
	background: #FFF;
}
.newsmeta .date{ margin: 0 10px 0 5px;	}
.newsmeta a.comments { margin: 0 10px 0 5px;	}
.newsmeta a.readmore { margin: 0 10px 0 5px;	}

.news-info { font-size: .95em;	padding-top: 0; margin-left: 5px;	}



/* news summary */

.nsBigTitle {
	color: #5171B1;
	font-size: 20px;
}

.nsBigSummary {
	color: black;
	font-size: 14px;
}

.nsSmallTitle {
	color: #5171B1;
	font-size: 12px;
}

.nsSmallSummary {
	color: black;
	font-size: 12px;
}

table.summary {
	border: 0px;
}

table.summary td.bigpic {
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	width: 200px;
	height: 150px;
}

table.summary td.bigtext {
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	width: 200px;
	height: 150px;
}

table.summary td.smallpic {
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	width: 65px;
	height: 65px;

}

table.summary td.smalltext {
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	width: 125px;
	height: 65px;

}

table.summary td.widetext {
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	width: 200px;
	height: 30px;

}

table.summary tr {

}

/* end of news summary */

/* for normalising article text */

.articleText {
	font-size:11px;font-family:Arial,Helvetica,Geneva,Tahoma,Verdana,sans-serif
	color: red;
}

/* for preferences page - table for displaying layout of newspaper */

table.newspaperLayout{
	border-collapse: none;
	border: 1px;
	border-color: #CCC;
	background-color:#EEE;
	width:400px;
}

table.newspaperLayout td.region {
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 30px;
	padding-bottom: 30px;
	
	text-align: center;
}

/* for comments on news articles */

table.comTable{

}
table.comInfo{

	border-top:1px solid black;
}

table.comTable td.comment {

}
table.comTable td.info {

	border-top:1px solid black;
  	border-collapse:inherit;
}




/* Related articles */

.relatedArticles{

	border:1px #DDD solid;
	background-color:#D3EDF7;
	padding: 3px;

}





/* ratings */

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(../include/news/images/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(../include/news/images/star_small.gif);
	line-height: 10px;
	height: 10px;
}