

/* spacing control */
.sr	{ padding-right: 20px; }
.sl	{ padding-left: 20px; }
.sb { padding-bottom: 10px; }
.st { padding-top: 10px; }

a.aa { text-decoration:none; color:#333; }

.user			{ font-size:14px; }
a.user			{ color:#332828; }
div.user		{ color:#332828; }
input.user		{ background: url(http://pic.jixi.ru/user.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 2px solid #888888; border-right: 2px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.user_g	{ background: url(http://pic.jixi.ru/user.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 2px solid #cccccc; border-right: 2px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }
input.group		{ background: url(http://pic.jixi.ru/group.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 2px solid #888888; border-right: 2px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.group_g	{ background: url(http://pic.jixi.ru/group.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 2px solid #cccccc; border-right: 2px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }

input.l_in		{ font-size:28px; font-family:"Times New Roman", Times, serif; border-bottom: 2px solid #888888; border-right: 2px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.l_smf		{ font-size:22px; font-family:"Times New Roman", Times, serif; border-bottom: 2px solid #cc0052; border-right: 2px solid #cc0052; border-left: 2px solid #ff4d94; border-top: 2px solid #ff4d94; background:#ff0066; color:#ffffff; }

.l_name			{ font-size:28px;  font-family:"Times New Roman", Times, serif; }

input.in		{ border-bottom: 2px solid #888888; border-right: 2px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.in_g		{ border-bottom: 2px solid #cccccc; border-right: 2px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }
input.inm		{ border-bottom: 2px solid #888888; border-right: 2px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.sf		{ border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }
input.smf3		{ border-bottom: 2px solid #008bbf; border-right: 2px solid #008bbf; border-left: 2px solid #4dc6f4; border-top: 2px solid #4dc6f4; background:#00aeef; color:#ffffff; }
input.smf2		{ border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-left: 2px solid #dedede; border-top: 2px solid #dedede; background:#cccccc; color:#666666; }
input.smf		{ border-bottom: 2px solid #cc0052; border-right: 2px solid #cc0052; border-left: 2px solid #ff4d94; border-top: 2px solid #ff4d94; background:#ff0066; color:#ffffff; }
select.sl		{ width:96%; }
textarea.int	{ width:96%; border-bottom: 2px solid #888888; border-right: 2px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
div.sf			{ font-size:12px; color:#666666; }

/* headers */
div.hd	{ font-family:tahoma,verdana,sans-serif; font-size:11px; padding-bottom:3px; }
div.hd	{ font-family:tahoma,verdana,sans-serif; font-size:11px; padding-bottom:3px; }
a.hdpm	{ color:#666666; text-decoration:none; }
a.hd	{ text-decoration:none; }

a.g1	{ text-decoration:none; }
div.gg	{ font-size:19px; padding-bottom: 4px; }
div.g1	{ font-size:16px; }
div.g2	{ font-size:13px; padding-bottom: 8px; color: #332828; }

/* tab1 tab2 */
div.t1	{ background:#ffffff; border:1px solid #cccccc; padding: 5px; margin: 0; }
div.t2	{ background:#dedede; padding: 5px; margin: 0; }

/* tabbed navi */
table.tb td.tb	{ font-size:13px; color:#332828; padding:4px 6px 5px 6px; border-bottom:1px solid #999999; }
table.tb td.ta	{ font-size:13px; color:#332828; padding:4px 6px 5px 6px; border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; }
a.tb	{ color:#332828; text-decoration:underline; }
a.ta	{ color:#332828; text-decoration:none; }
table.tb td.tm	{ padding:4px 6px 5px 6px; font-size:13px; color:#ffffff; }
table.tb td.tma	{ padding:4px 6px 5px 6px; font-size:13px; background:#ffffff; color:#333333; }
a.tm	{ color:#ffffff; text-decoration:underline; }
a.tma	{ color:#333333; text-decoration:none; }


/* mini info boxes */
div.warn {
 color:#666666;
 margin:2px 0 2px 0;
 background: url('http://pic.jixi.ru/ico/sys/min/war_d.gif') no-repeat top left;
 padding:5px 5px 5px 28px; 
 border:1px solid #cccccc;
 font-family:tahoma,verdana,sans-serif;
 font-size:11px; 
}

div.info {
 color:#666666;
 margin:2px 0 2px 0;
 background: url('http://pic.jixi.ru/ico/sys/min/info_d.gif') no-repeat top left;
 padding:5px 5px 5px 28px; 
 border:1px solid #cccccc;
 font-family:tahoma,verdana,sans-serif;
 font-size:11px;
}

/* unsorted */
a.pmb	{ font-size:15px; }
.pm		{ color:#666666; }
.ulm	{ margin-left:20px; padding:0px; color:#666666; }

.tag1	{ color:#666666; font-size:16px; text-decoration:none; }
.tag2	{ color:#666666; font-size:18px; text-decoration:none; }
.tag3	{ color:#666666; font-size:20px; text-decoration:none; }
.tag4	{ color:#666666; font-size:22px; text-decoration:none; }
.tag5	{ color:#666666; font-size:24px; text-decoration:none; }
.tag6	{ color:#666666; font-size:26px; text-decoration:none; }
.tag7	{ color:#666666; font-size:28px; text-decoration:none; }
.tag8	{ color:#666666; font-size:30px; text-decoration:none; }

td.head	{ font-family:tahoma,verdana,sans-serif; font-size:11px; color:#999999; }
div.fc	{ font-family:tahoma,verdana,sans-serif; font-size:11px; padding-left:24px;  }
div.fct	{ padding-left:18px;  }
div.nt	{ font-family:tahoma,verdana,sans-serif; font-size:11px; color:#666666; }
div.note	{ padding:8px 0 15px 15px; font-family:tahoma,verdana,sans-serif; font-size:11px; color:#999999; }
div.foot	{ padding-top:10px; font-family:tahoma,verdana,sans-serif; font-size:11px; color:#666666; }
a.foot		{ color:#666666; }

table.ar td	{ font-family:Arial, Helvetica, sans-serif; }

div.s1	{ font-size:16px; font-weight:bold; color:#666666; padding-top:5px; }
div.s2	{ font-size:13px; }
a.s1	{ color:#666666; text-decoration:none; }

td.cal	{ background:#ffffff; color:#999999; }
a.cal	{  }
td.cala	{ background:#ff0066; }
a.cala	{ color:#ffffff; text-decoration:none; }

div.sp	{ padding:15px 0 10px 0; }
div.in	{ padding-top:3px;  }
.gg		{ color:#332828; }
.gs		{ color:#666666; }
.gr		{ color:#999999; }
.pb		{ padding-bottom:3px; }

div.ht	{ font-size:15px; padding:20px 0 25px 0; }

.br		{ border:1px solid #999999; }

div.sub	{ border:1px solid #999999; background:white; }
.selected { background-color: #dedede; }

.hrpm	{ margin-left: 20px; }

div.tx	{ font-size:16px;font-family:arial,helvetica,sans-serif; color:#666666; padding-bottom:8px; }

td.tm	{ padding:15px 20px 10px 0; }
td.rm	{ padding:0 20px 0 0; }
td.ts	{ padding:3px 10px 3px 3px; }
td.tsl	{ padding:3px 10px 3px 8px; background:#ffffff; font-size:15px; }
td.tsb	{ padding-top:2px; }

div.help	{ font-family:arial narrow,arial,verdana,sans-serif; font-size:12px; padding-bottom:1px; }
div.helpt	{ float:left; padding-left:4px; padding-bottom:1px; }
div.helpi	{ float:left; padding-top:3px; }
a.help		{ color:#332828; text-decoration:none; border-bottom: 1px dashed #666666; }
a.helpw		{ color:#ffffff; text-decoration:none; border-bottom: 1px dashed #666666; }
a.help:hover	{ border-bottom: 1px dashed #0088FF; color:#0088FF; } /* ff0066 */
a.helpw:hover	{ border-bottom: 1px dashed #0088FF; color:#0088FF; } /* ff0066 */

div.dt1	{ font-size:15px; font-weight:bold; color:#ff0066; padding: 2px 0 0 2px; }
div.dt2	{ font-size:11px; color:#666666; padding: 0 0 2px 2px; }
div.dt3	{ font-size:10px; color:#999999; padding: 0 0 2px 2px; }
div.dt32{ font-size:10px; color:#999999; padding: 3px 0 0 0; }
span.dt1	{ font-size:15px; font-weight:bold; color:#ff0066; }
span.dt2	{ font-size:11px; color:#666666; }
span.dt3	{ font-size:10px; color:#999999; }

div.com { width:97%; margin-bottom:8px; }
div.com_reply { padding-left:10px; border-left: 5px dotted #dedede; }

.sel	{ background:#cccccc; font-weight:bold; }
.acc	{ color:#666666; }
.nor	{ color:#999999; }

table.tf	{  }
table.tf td	{ color:#ffffff; }
table.tf td.name { font-size:15px; }
td.name { font-size:15px; }
div.sm	{ font-size:11px; }
.wh	{ color:#ffffff; }
.ll	{ text-decoration:none; }
.ll:hover	{ text-decoration:underline; }

td.fts	{ padding:4px; border:1px solid #cccccc; }
td.ftt	{ font-size:11px; color:#999999; }
a.ftl	{ color:#999999; }