Body {
Font-size: 12px;
Margin-top: 0px; Margin-right: 0px;
Margin-bottom: 0px; Margin-left: 0px;
background-color: #f4f8fb;
background-image: url('/img/bg000000.jpg');
background-repeat: no-repeat;
background-position: center top;
background-attachment: fixed;
//overflow-x:hidden;
}

/*.png {filter:expression(fixPNG(this));}*/
.png {behavior: url('/iepngfix.htc');}


TABLE {
	font-Family: Arial;
	font-size: 12px;
	color: #000000;
}

.footer_block td, .left_menu td {
    font-size: 11px;
}

.load_info {
    font-size:11px;
}

input {
	margin-left:0;
}

a.usual {
	Font-Family: Arial;
	Font-size: 11px;
	color: #000000;
	text-decoration:none;
}

a.usual:hover {
	text-decoration:underline;
}

.win {
background-color: transparent;
background-image: url('/img/bg_win00.png');
background-repeat: repeat;
border: 1px solid #868686;
border-top-width: 7px;
padding: 5;
}
.win_nobg {
padding: 5;
}

.win2 {
background-color: transparent;
background-image: url('/img/bg_win00.png');
background-repeat: repeat;
border: 1px solid #868686;
}

.win3 {
background-color: #FFFFF4;
border: 1px solid #868686;
border-top-width: 7px;
padding: 5;
}

.win4 {
background-image: url('/img/bg_win40.png');
background-repeat: repeat;
border: 1px solid #868686;
}

.grey {
color: #FFFFFF;
background-color: #868686;
}

.orange {
background-color: #FF9900;
}

.right_list {
color: #868686;
Font-Family: Arial;
Font-size: 10px;
min-width: 180px;
}

.border_bottom {
border-bottom: 1px solid #868686;
padding-bottom: 5;
}

.border_top {
border-top: 1px solid #868686;
padding-top: 5;
}

.alt {background: #f9f9f9;}
.over {background: #fef5e7;}
.inline {background: #FFFFFF;}

.stiker {
background-color: #FFFFF4;
border: 1px solid #868686;
border-top-width: 7px;
padding: 5;
background-image: url('/img/stiker00.png');
background-repeat: no-repeat;
background-position: right;
min-width: 170;
}

.el01 {
background-color: transparent;
background-image: url('/img/el010000.png');
background-position: left bottom;
background-repeat: no-repeat;
}

.el02 {
background-color: transparent;
background-image: url('/img/el020000.png');
background-position: right bottom;
background-repeat: no-repeat;
}

.el03 {
background-color: transparent;
background-image: url('/img/el030000.png');
background-position: left top;
background-repeat: no-repeat;
}

.el04 {
background-color: transparent;
background-image: url('/img/el040000.png');
background-position: right top;
background-repeat: no-repeat;
}

.el00_bg {
background-color: transparent;
background-image: url('/img/el00_bg0.png');
background-position: right;
background-repeat: repeat-y;
}

.el01_bg {
background-color: transparent;
background-image: url('/img/el01_bg0.png');
background-position: top;
background-repeat: repeat-x;
}

.el02_bg {
background-color: transparent;
background-image: url('/img/el02_bg0.png');
background-position: left;
background-repeat: repeat-y;
}

.el03_bg {
background-color: transparent;
background-image: url('/img/el03_bg0.png');
background-position: top;
background-repeat: repeat-x;
}
h1
{
    /*font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;*/
	font-weight: normal;
	font-size: 150%;
	color: Black;
    background-color: transparent;
    margin: 0;
    margin-top: 0.5em;
    margin-bottom: 0.2em;
    /*border-bottom: 2px solid #546c30;*/
}

h2
{
    font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 130%;
	color: Black;
	margin: 0;
	margin-top: 0.5em;
    /*background-color: transparent;*/
    /*margin-bottom: 0.5em;*/
    /*border-bottom: 1px solid #b7b7b8;*/
}

h3
{
    font-family: Verdana, Helvetica,  sans-serif, Arial;
	font-weight: bold;
	/*font-weight: normal;*/
	font-size: 130%;
	color: Black;
    background-color: transparent;
    margin: 0;
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    border-bottom: 1px solid #b7b7b8;
}
h4 {
    font-family: Verdana, Helvetica,  sans-serif, Arial;
	font-weight: bold;
	/*font-weight: normal;*/
	font-size: 90%;
	border-bottom: 1px solid #b7b7b8;
    margin: 0;
    margin-top: 0.2em;
    border-bottom: 1px solid #b7b7b8;
}

.h1 {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #FF9900;
}
.h1_black {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #000000;
}
.h1_grz {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #0088FF;
}
a.h1_grz {
	text-decoration:none;
}
a.h1_grz:hover {
	text-decoration:underline;
}

.h1_grz_v {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #0088FF;
}
a.h1_grz_v {
	text-decoration:none;
}
a.h1_grz_v:hover {
	text-decoration:underline;
}
/*a.h1_grz_v:visited {
	color:#900060;
}*/

.h1_car {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #00AA00;
}
a.h1_car {
	text-decoration:none;
}
a.h1_car:hover {
	text-decoration:underline;
}


.h1_car_v {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #00AA00;
}
a.h1_car_v {
	text-decoration:none;
}
a.h1_car_v:hover {
	text-decoration:underline;
}
/*a.h1_car_v:visited {
	color:#900060;
}*/


.h1_usr {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #FF9900;
}
a.h1_usr {
	text-decoration:none;
}
a.h1_usr:hover {
	text-decoration:underline;
}

.h1_usr_v {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #FF9900;
}
a.h1_usr_v {
	text-decoration:none;
}
a.h1_usr_v:hover {
	text-decoration:underline;
}
/*a.h1_usr_v:visited {
	color:#900060;
}*/

.h2 {
Font-Family: Arial;
Font-weight: normal;
Font-size: 11px;
Text-decoration: none;
color: #868686;
}

a.h2:hover {
	text-decoration: underline;
}

.h3 {
Font-Family: Arial;
Font-weight: normal;
Text-decoration: none;
color: #00AA00;
}

.h1a {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
Text-decoration: none;
color: #FFFFFF;
}

.h2a {
Font-Family: Arial;
Font-weight: normal;
Font-size: 11px;
Text-decoration: none;
color: #FFFFFF;
}


a.link {
Font-Family: Arial;
Text-decoration: underline;
Font-size: 10px;
color: #00AA00;

}

a.link:hover {
Text-decoration: none;
}

a.right_list {
Font-Family: Arial;
Font-weight: normal;
Font-size: 10px;
Text-decoration: none;
color: #FF9900;
}

a.right_list:hover {
Text-decoration: underline;
color: #00AA00;
}

a.right_list_sm {
color: #868686;
Font-Family: Arial;
Font-weight: normal;
Font-size: 10px;
Text-decoration: none;
}
a.right_list_sm:hover {
Text-decoration: underline;
color: #00AA00;
}

a.h5_orange {
Font-Family: Arial;
Font-weight: normal;
Font-size: 11px;
Text-decoration: underline;
color: #FF9900;
}

a.h5_orange:hover {
Text-decoration: none;
}

a.h5_green {
Font-Family: Arial;
Font-weight: normal;
Font-size: 11px;
Text-decoration: underline;
color: #00AA00;
}

a.h5_green:hover {
Text-decoration: none;
}

a.h4 {
Font-Family: Arial;
Text-decoration: underline;
Font-size: 10px;
color: #00AA00;
background-image: url('/img/but_plus.png');
background-repeat: no-repeat;
padding-left: 17px;
padding-bottom: 5px;
}
a.h4_blue {
Font-Family: Arial;
Text-decoration: underline;
Font-size: 10px;
color: #0088FF;
background-image: url('/img/but_plus_blue.png');
background-repeat: no-repeat;
padding-left: 17px;
padding-bottom: 5px;
}

a.h4_noimg {
Font-Family: Arial;
Text-decoration: underline;
Font-size: 10px;
color: #00AA00;
padding-bottom: 5px;
}
a.h4_blue_noimg {
Font-Family: Arial;
Text-decoration: underline;
Font-size: 10px;
color: #0088FF;
padding-bottom: 5px;
}

/*a.h4:hover {
Text-decoration: none;
}
a.h4_blue:hover {
Text-decoration: none;
}
a.h4_noimg:hover {
Text-decoration: none;
}
a.h4_blue_noimg:hover {
Text-decoration: none;
}*/


a.spravka {
Font-Family: Arial;
Text-decoration: underline;
Font-size: 10px;
color: #FF9900;
background-image: url('/img/but_ques.png');
background-repeat: no-repeat;
padding-left: 17px;
padding-bottom: 5px;
}
a.spravka:hover {
Text-decoration: none;
}

a.h4a {
Font-Family: Arial;
Text-decoration: underline;
Font-size: 10px;
color: #00AA00;
background-image: url('/img/but_plus.png');
background-repeat: no-repeat;
padding-left: 15px;
padding-bottom: 2px;
padding-top: 1px;
}

a.h4a:hover {
Text-decoration: none;
}

a.h3 {
Font-Family: Arial;
Text-decoration: none;
Font-size: 10px;
color: #FFFFFF;
background-image: url('/img/but_plus.png');
background-repeat: no-repeat;
padding-left: 15px;
padding-bottom: 5px;
}

a.h3:hover {
Text-decoration: underline;
}

a.h3a {
Font-Family: Arial;
Text-decoration: none;
Font-size: 10px;
color: #FFFFFF;
background-image: url('/img/but_ques.png');
background-repeat: no-repeat;
padding-left: 15px;
padding-bottom: 5px;
}

a.h3a:hover {
Text-decoration: underline;
}

.topmenu {
color:#ffffff;
font-size:11px;
}

a.topmenu {
color: #ffffff;
text-decoration: none;
}
a.topmenu:hover {
text-decoration: underline;
}

a.reg {
background-image: url('/img/main_reg.png');
background-repeat: no-repeat;
padding-left: 30px;
padding-bottom: 15px;
padding-top: 4px;
color: #ffffff;
Text-decoration: underline;
}

a.reg:hover {
background-image: url('/img/main_reh.png');
Text-decoration: none;
}

a.usual_top_menu {
padding-bottom: 15px;
padding-top: 4px;
color: #ffffff;
Text-decoration: none;
}
a.usual_top_menu:hover {
Text-decoration: underline;
}

a.trans {
background-image: url('/img/main_tra.png');
background-repeat: no-repeat;
padding-left: 30px;
padding-bottom: 15px;
padding-top: 4px;
color: #ffffff;
Text-decoration: none;
}

a.trans:hover {
background-image: url('/img/main_trb.png');
Text-decoration: underline;
}

a.gruz {
background-image: url('/img/main_gru.png');
background-repeat: no-repeat;
padding-left: 30px;
padding-bottom: 15px;
padding-top: 4px;
color: #ffffff;
Text-decoration: none;
}

a.gruz:hover {
background-image: url('/img/main_grv.png');
Text-decoration: underline;
}

a.info {
background-image: url('/img/main_inf.png');
background-repeat: no-repeat;
padding-left: 30px;
padding-bottom: 15px;
padding-top: 4px;
color: #ffffff;
Text-decoration: none;
}

a.info:hover {
background-image: url('/img/main_ing.png');
Text-decoration: underline;
}

a.contact {
background-image: url('/img/main_con.png');
background-repeat: no-repeat;
padding-left: 30px;
padding-bottom: 15px;
padding-top: 4px;
color: #ffffff;
Text-decoration: none;
}

a.contact:hover {
background-image: url('/img/main_coo.png');
Text-decoration: underline;
}

a.kontext {Font-size: 10px; color: #00AA00; Text-decoration: none;}
a.kontext:hover {Text-decoration: underline;}
a.kontext_v {Font-size: 10px; color: #00AA00; Text-decoration: none;}
a.kontext_v:hover {Text-decoration: underline;}
/*a.kontext_v:visited {color:#900060;}*/

a.kontextgrz {Font-size: 10px; color: #0088FF; Text-decoration: none;}
a.kontextgrz:hover {Text-decoration: underline;}

a.kontextgrz_v {Font-size: 10px; color: #0088FF; Text-decoration: none;}
a.kontextgrz_v:hover {Text-decoration: underline;}
/*a.kontextgrz_v:visited {color:#900060;}*/

a.punkt {color: #000000; Text-decoration: none;}
a.punkt:hover {Text-decoration: underline;}

.stat_orange {Font-size: 10px;color: #FF9900;}
.stat_red {Font-size: 10px;color: #FF0000;}
.stat_black {Font-size: 10px;color: #000000;}
.stat_green {Font-size: 10px;color: #00AA00;}
.stat_blue {Font-size: 10px;color: #0088FF;}

a.car {color: #00AA00;Text-decoration: none;}
a.car:hover {Text-decoration: underline;}
.car {color: #00AA00;Text-decoration: none;}

a.car_v {color: #00AA00;Text-decoration: none;}
a.car_v:hover {Text-decoration: underline;}
/*a.car_v:visited {color: #900060;}*/
.car_v {color: #00AA00;Text-decoration: none;}

a.rts {color: #777777;Text-decoration: none;}
a.rts:hover {Text-decoration: underline;}
.rts {color: #777777;Text-decoration: none;}

a.brown {color:#bf5000;Text-decoration: none;}
a.brown:hover {Text-decoration: underline;}
.brown {color:#bf5000;Text-decoration: none;}

a.black {color: #000000;Text-decoration: none;}
a.black:hover {Text-decoration: underline;}
.black {color: #000000;Text-decoration: none;}

a.light_grey {color: #868686;Text-decoration: none;}
a.light_grey:hover {Text-decoration: underline;}
.light_grey {color: #868686;Text-decoration: none;}

a.grz {color: #0088FF;Text-decoration: none;}
a.grz:hover {Text-decoration: underline;}
.grz {color: #0088FF;Text-decoration: none;}

a.grz_v {color: #0088FF;Text-decoration: none;}
a.grz_v:hover {Text-decoration: underline;}
/*a.grz_v:visited {color:#900060;}*/
.grz_v {color: #0088FF;Text-decoration: none;}

a.black {color: #000000;Text-decoration: none;}
a.black:hover {Text-decoration: underline;}
.black {color: #000000;Text-decoration: none;}

a.grzd {color: #0088FF;Text-decoration: none;}
a.grzd:hover {Text-decoration: underline;}
.grzd {color: #0088FF;Text-decoration: none;}

a.grzd_v {color: #0088FF;Text-decoration: none;}
a.grzd_v:hover {Text-decoration: underline;}
/*a.grzd_v:visited {color:#900060;}*/
.grzd_v {color: #0088FF;Text-decoration: none;}

a.usr {color: #FF9900;Text-decoration: none;}
a.usr:hover {Text-decoration: underline;}
.usr {color: #FF9900;Text-decoration: none;}

a.usr_v {color: #FF9900;Text-decoration: none;}
a.usr_v:hover {Text-decoration: underline;}
/*a.usr_v:visited {color:#900060;}*/
.usr_v {color: #FF9900;Text-decoration: none;}

a.all {color: #FF0000;Text-decoration: none;}
a.all:hover {Text-decoration: underline;}
.all {color: #FF0000;Text-decoration: none;}

a.pink {color: #ff7777;Text-decoration: none;}
a.pink:hover {Text-decoration: underline;}
.pink {color: #ff7777;Text-decoration: none;}

a.icq {background-image: url('http://status.icq.com/online.gif?img=26&icq=2236005'); background-position:right; background-repeat: no-repeat;padding-right: 20px;color:#FFFFFF;Text-decoration: none;}
a.icq:hover {Text-decoration: underline;}

a.copy {color:#FFFFFF;Text-decoration: none;}
a.copy:hover {Text-decoration: underline;}

.tel {color:#FFFFFF;font-size: 180%;}

.line {background-color: #868686;height: 1px;}

.footer {color: #FFFFFF;}

.cell_selected1 {background-color:#222222};
.cell_selected {background-color:#FEF1DD};

/* context menu window */
.cm_frame
{
	position:absolute;
	visibility:hidden;
	width:350px;
	height:230px;
	border:1px solid #aaaaaa;
	background:#ffffff;
}

.cm_titlebar
{
	position:absolute;
	visibility:hidden;
	overflow:hidden;
	padding:5px;
	background:#eeeeee;
	font-size:90%;
}

.cm_close
{
	position:absolute;
	visibility:hidden;
	background:#eeeeee;
	width:16px;
	height:16px;
	background: url(/img/ico/del_sml.gif) no-repeat;
}

.cm_body
{
	position:absolute;
	visibility:hidden;
	background:transparent;
	overflow:auto;
	font-size:90%;
}

.cm_body .hr
{
    margin: 0;
	width: 100%;
    border-bottom: 1px solid #b7b7b8;
}

input.inp1 {
	font-size:11px;
	height:17px;
	border:1px solid #aaaaaa;
}
input.button {
	font-size:11px;
	border:1px ridge #aaaaaa;
}

input.chb {
	width:15px;
	height:15px;
}

select {
	font-size:11px;
	height:17px;
	border:1px solid #aaaaaa;
}

.error {
	font-weight:normal;
	color: #ff4444;
}

p {
	margin:0;
	margin-top:10px;
}

.td_selected {
	background-color:#FED99F;
}

/* ÄËß ×ÀÒÈËÊÈ */
 .messagelog { margin-bottom: 0px;height: 360px; overflow: auto; color: #868686; Font-Family: Arial; font-size:11px; margin:0px}
 .messagelog_copy { margin-bottom: 0px;height: 360px; overflow: auto; color: #868686; Font-Family: Arial; font-size:11px; margin:0px}
 .info_str { color: #868686; Font-Family: Arial; font-size:11px}
 .sendbox { margin: 0px ;color: #868686; }
 .historybox { margin-bottom: 0px;color: #868686; }

 .on_green { text-align: left;}
 .off_red { text-align: left;}

 a.on_green { text-decoration:none; }
 a.on_green:hover { text-decoration:underline; }
 a.off_red { text-decoration:none; }
 a.off_red:hover { text-decoration:underline; }

 a.c_current { text-decoration:underline }
 tr.c_current { background-color:#FED99F; }
 td.c_current { background-color:#FED99F; border:1px solid #aaaaaa}
 .unread { color:black }
 .read { color:black }

 .current_mass_msg { border:1px solid #aaaaaa }
 .inactive_mass_msg { border:1px solid #ffffff }

 #contacts p { Font-Family: Arial; font-size:11px; text-align: left; margin: 1px;}
 #contacts a { Font-Family: Arial; font-size:11px; text-decoration:none}
 #contacts a:hover { text-decoration:underline }

 a.hlink { Font-Family: Arial; font-size:11px; text-decoration:none}
 a.hlink:hover { text-decoration:underline }

 .mslink { Font-Family: Arial; font-size:11px; text-decoration:none}
 a.mslink { Font-Family: Arial; font-size:11px; text-decoration:none}
 a.mslink:hover { text-decoration:underline }

 .input {width:200px; height:25px}

 #syscontacts a { Font-Family: Arial; font-size:11px; text-decoration:none}
 #syscontacts a:hover { text-decoration:underline }
 #syscontacts p { Font-Family: Arial; font-size:11px; text-align: left; margin: 1px;}

 /* âêëàäêè ñ ôîðóìà *//* definitions for the main tab, active means the tab reflects which page is displayed */
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last
{
	color: white;
	text-transform: uppercase;
	vertical-align: bottom;
}
.maintab_back, .maintab_active_back
{
	color: white;
	text-decoration: none;
	font-size:  11px;
	vertical-align: bottom;
	padding: 4px 6px 4px 6px;
	font-family: Arial, sans-serif;
}

.maintab_back
{
	color:black;
}

.maintab_first
{
	background: #d5d5d5; /*url(images/maintab_first.gif) left bottom no-repeat;*/
	width: 10px;
}
.maintab_back
{
	background: #d5d5d5; /*url(images/maintab_back.gif) left bottom repeat-x;*/
}
.maintab_last
{
	background: #d5d5d5; /*url(images/maintab_last.gif) left bottom no-repeat;*/
	width: 8px;
}
.maintab_active_first
{
	background: #868686; /*url(images/maintab_active_first.gif) left bottom no-repeat;*/
	width: 6px;
}
.maintab_active_back
{
	background: #868686; /* url(images/maintab_active_back.gif) left bottom repeat-x; */
}
.maintab_active_last
{
	background: #868686; /* url(images/maintab_active_last.gif) left bottom no-repeat; */
	width: 8px;
}

/* how links behave in main tab. */
.maintab_active_back a:link , .maintab_active_back a:visited
{
	color: white;
	text-decoration: none;
}

.maintab_back a:link , .maintab_back a:visited
{
	color:black;
	text-decoration: none;
}

.maintab_back a:hover
{
	color: white;
	text-decoration: none;
}
/******************************/
 .tab_first
{
	background: #ffffff url('/img/tabs/mirrortab_first.gif') left top no-repeat;
	width: 10px;
}
.tab_back
{
	background: #ffffff url('/img/tabs/mirrortab_back.gif') left top repeat-x;
	padding:4px;
	padding-bottom:2px;
}
.tab_last
{
	background: #ffffff url('/img/tabs/mirrortab_last.gif') left top no-repeat;
	width: 6px;
}
.tab_active_first
{
	background: #ffffff url('/img/tabs/mirrortab_active_first.gif') left top no-repeat;
	width: 6px;
}
.tab_active_back
{
	background: #ffffff url('/img/tabs/mirrortab_active_back.gif') left top repeat-x;
	padding:4px;
	padding-bottom:2px;
}
.tab_active_last
{
	background: #ffffff url('/img/tabs/mirrortab_active_last.gif') left top no-repeat;
	width: 8px;
}

.nob_tab_first
{
	background: #ffffff url('/img/tabs/nob_tab_first.gif') left top no-repeat;
	width: 10px;
}
.nob_tab_back
{
	background: #ffffff url('/img/tabs/nob_tab_back.gif') left top repeat-x;
	padding:4px;
	padding-bottom:2px;
}
.nob_tab_last
{
	background: #ffffff url('/img/tabs/nob_tab_last.gif') left top no-repeat;
	width: 6px;
}
.nob_tab_active_first
{
	background: #ffffff url('/img/tabs/nob_tab_active_first.gif') left top no-repeat;
	width: 6px;
}
.nob_tab_active_back
{
	background: #ffffff url('/img/tabs/nob_tab_active_back.gif') left top repeat-x;
	padding:4px;
	padding-bottom:2px;
}
.nob_tab_active_last
{
	background: #ffffff url('/img/tabs/nob_tab_active_last.gif') left top no-repeat;
	width: 8px;
}

.d_tab_first
{
	background: #ffffff url('/img/tabs/d_tab_first.gif') left top no-repeat;
	width: 10px;
}
.d_tab_back
{
	background: #ffffff url('/img/tabs/d_tab_back.gif') left top repeat-x;
	padding:4px;
	padding-bottom:2px;
}
.d_tab_last
{
	background: #ffffff url('/img/tabs/d_tab_last.gif') left top no-repeat;
	width: 6px;
}
.d_tab_active_first
{
	background: #ffffff url('/img/tabs/d_tab_active_first.gif') left top no-repeat;
	width: 6px;
}
.d_tab_active_back
{
	background: #ffffff url('/img/tabs/d_tab_active_back.gif') left top repeat-x;
	padding:4px;
	padding-bottom:2px;
}
.d_tab_active_last
{
	background: #ffffff url('/img/tabs/d_tab_active_last.gif') left top no-repeat;
	width: 8px;
}

/* definitions for the mirror tab */
.lighttab_first, .lighttab_back, .lighttab_last, .lighttab_active_first, .lighttab_active_back, .lighttab_active_last
{
	color: white;
	text-transform: uppercase;
	vertical-align: bottom;
}
.lighttab_back, .lighttab_active_back
{
	color: white;
	text-decoration: none;
	font-size: 11px;
	vertical-align: top;
	padding: 4px 6px 4px 6px;
	font-family: Arial, sans-serif;
}

.lighttab_first
{
	background: #d5d5d5; /*url(images/mirrortab_first.gif) no-repeat;*/
	width: 10px;
}
.lighttab_back
{
	background: #d5d5d5; /*url(images/mirrortab_back.gif) repeat-x;*/
}
.lighttab_last
{
	background: #d5d5d5; /*url(images/mirrortab_last.gif) no-repeat;*/
	width: 6px;
}
.lighttab_active_first
{
	background: #868686;
	width: 6px;
}
.lighttab_active_back
{
	background: #868686;
}
.lighttab_active_last
{
	background: #868686;
	width: 8px;
}

/* how links behave in mirror tab. */
.lighttab_back a:link , .lighttab_back a:visited, .lighttab_active_back a:link , .lighttab_active_back a:visited
{
	color: black;
	text-decoration: none;
}

.lighttab_back a:hover, .lighttab_active_back a:hover
{
	color: white;
	text-decoration: none;
}

.el01_l { 
background-color: transparent;
background-image: url('/img/el010000_l.png');
background-position: left bottom;
background-repeat: no-repeat;
}

.el02_l { 
background-color: transparent;
background-image: url('/img/el020000_l.png');
background-position: right bottom;
background-repeat: no-repeat;
}

.el03_l { 
background-color: transparent;
background-image: url('/img/el030000_l.png');
background-position: left top;
background-repeat: no-repeat;
}

.el04_l { 
background-color: transparent;
background-image: url('/img/el040000_l.png');
background-position: right top;
background-repeat: no-repeat;
}

.el00_bg_l { 
background-color: transparent;
background-image: url('/img/el00_bg0_l.png');
background-position: repeat-y;
background-repeat: right;
}

.el01_bg_l { 
background-color: transparent;
background-image: url('/img/el01_bg0_l.png');
background-position: top;
background-repeat: repeat-x;
}

.el02_bg_l { 
background-color: transparent;
background-image: url('/img/el02_bg0_l.png');
background-position: left;
background-repeat: repeat-y;
}

.el03_bg_l { 
background-color: transparent;
background-image: url('/img/el03_bg0_l.png');
background-position: top;
background-repeat: repeat-x;
}

li.active {
list-style-image:url('/img/star_active_sml_noborder.png');
}

li.inactive {
list-style-image:url('/img/star_inactive_sml_noborder.png');
}

.grey_line {
    padding:0;
    padding-top: 3px;
    background-image: url('/img/grey_line.gif');
    background-position: center bottom;
    background-repeat: repeat-x;
}

.vis
{
	visibility: visible;
	position: static;
}

.invis
{
	visibility: hidden;
	position: absolute;
}

ul, ol {
    margin-top:0;
    margin-bottom:0;
}

.highlighted_keyword {
    background-color: #fed99f;
	color: black;
}
