body			{ background:url(images/slice_bg.jpg) repeat-x #F5F5F5; margin:10px 0px 10px 0px; }
body,td,th,
input, select,
textarea		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
a				{ color:#003366; }
a:link			{ text-decoration:none; }
a:visited		{ text-decoration:none; color:#003366; }
a:hover			{ text-decoration:underline; color:#006699; }
a:active		{ text-decoration:none; color:#FF0000; }
.header			{ background:url(images/slice_header.png) no-repeat; width:1000px; height:245px; }
.content		{ background:url(images/slice_content_bg.jpg) repeat-y; width:1000px; }
.left			{ width:335px; padding-left:30px; padding-right:5px; }
.right			{ width:665px; padding-left:10px; padding-right:30px; }
.footer			{ background:url(images/slice_footer.jpg) no-repeat; width:1000px; height:110px; }

.header .topc		{ height:75px; }
.header .topc .c	{ margin:0px 0px 0px 640px; padding:23px 18px; font-weight:bold; }

.header .menuc		{ width:245px; float:left; }
.header .menuc .c	{ margin:0px 0px 0px 30px; padding:20px 10px; font-size:16px; font-weight:bold; color:#383839; }

.header .lbc		{ height:115px; }
.header .lbc .c		{ padding-top:13px; }

.header .smenuc		{ }
.header .smenuc .c	{ padding:11px 0px 0px 0px; font-size:14px; font-weight:bold; color:#FFF; }
.header .smenuc a	{ margin:0px 10px; color:#FFF; }

.footer .footc		{ padding:0px 25px; font-size:10px; }
.footer .footc .l 	{ width:700px; float:left; padding:0px 0px; }
.footer .footc .l a	{ color:#797979; font-size:10px; margin:0px 4px; }
.footer .footc .r	{ text-align:right; padding:10px 0px; }

.left .box1				{ width:300px; margin-bottom:10px; }
.left .box1	.box_top	{ height:26px; background:url(images/box_blue_menu_top.jpg) no-repeat; }
.left .box1	.box_top .c	{ color:#FFFFFF; font-weight:bold; padding:5px 10px; height:20px; overflow:hidden; }
.left .box1 .box_con	{ background:url(images/box_blue_menu_bg.jpg) repeat-y; }
.left .box1 .box_con .c	{ padding:10px; }
.left .box1	.box_bot	{ height:5px; background:url(images/box_blue_menu_bottom.jpg) no-repeat; }

.left .box2				{ width:300px; margin-bottom:10px; }
.left .box2	.box_top	{ height:26px; background:url(images/box_red_menu_top.jpg) no-repeat; }
.left .box2	.box_top .c	{ color:#FFFFFF; font-weight:bold; padding:5px 10px; }
.left .box2 .box_con	{ background:url(images/box_red_menu_bg.jpg) repeat-y; }
.left .box2 .box_con .c	{ padding:10px; }
.left .box2	.box_bot	{ height:5px; background:url(images/box_red_menu_bottom.jpg) no-repeat; }

.right .box1			{ width:625px; margin-bottom:10px; }
.right .box1 .box_top	{ height:26px; background:url(images/box_blue_content_top.jpg) no-repeat; }
.right .box1 .box_top .c{ color:#FFFFFF; font-weight:bold; padding:5px 10px; }
.right .box1 .box_con	{ background:url(images/box_blue_content_bg.jpg) repeat-y; }
.right .box1 .box_con .c{ padding:10px; }
.right .box1 .box_bot	{ height:5px; background:url(images/box_blue_content_bottom.jpg) no-repeat; }

.right .box1h				{ width:300px; margin-bottom:10px; }
.right .box1h .box_top		{ height:26px; background:url(images/box_blue_menu_top.jpg) no-repeat; }
.right .box1h .box_top .c	{ color:#FFFFFF; font-weight:bold; padding:5px 10px; height:20px; overflow:hidden; text-align:left; }
.right .box1h .box_con		{ background:url(images/box_blue_menu_bg.jpg) repeat-y; }
.right .box1h .box_con .c	{ padding:10px; }
.right .box1h .box_bot		{ height:5px; background:url(images/box_blue_menu_bottom.jpg) no-repeat; }

.right .box2			{ width:625px; margin-bottom:10px; }
.right .box2 .box_top	{ height:26px; background:url(images/box_red_content_top.jpg) no-repeat; }
.right .box2 .box_top .c{ color:#FFFFFF; font-weight:bold; padding:5px 10px; }
.right .box2 .box_con	{ background:url(images/box_red_content_bg.jpg) repeat-y; }
.right .box2 .box_con .c{ padding:10px; }
.right .box2 .box_bot	{ height:5px; background:url(images/box_red_content_bottom.jpg) no-repeat; }

h1			{ font-size:16px; margin:0px 0px 0px 0px; }
h2			{ font-size:14px; margin:0px 0px 0px 0px; }
h3			{ font-size:12px; margin:0px; }

.tac		{ text-align:center; }
.taj		{ text-align:justify; }
.tar		{ text-align:right; }
.fs1		{ font-size:1px; }
div.clr		{ clear:both; }
.atitle		{ font-size:16px; }
img.al		{ margin:0px 10px 0px 0px; }
.date		{ font-size:11px; font-weight:bold; }
span.hi		{ font-weight:bold; }
.layer1,
.layer2		{ display:none; position:absolute; padding:3px 5px; font-size:13px; font-weight:bold; background-color:#777777; color:#FFFFFF; filter:alpha(opacity:80); -moz-opacity:0.8; opacity:0.8; }
.layer1		{ #display:block; }
.layer2		{ display:block; }
.small		{ font-size:11px; }
.path		{ padding-left:2px; font-size:11px; }

.big_img_c		{ display:none; position:absolute; left:0px; top:0px; background:url(images/spacer_50.png); text-align:center; z-index:10; border:3px solid #ECECEC; background-color:#000000; }
.big_img_c .c	{ padding:30px; }

form		{ margin:0px; }
.fsect		{ font-size:13px; letter-spacing:1px; font-weight:bold; color:#444444; padding:3px 0px; }

.right form.edit input		{ width:300px; }
.right form.edit select	{ width:300px; margin:1px 0px; }
.right form.edit textarea	{ width:300px; height:64px; }
.right form.edit .fn		{ padding-right:10px; }

.left form.edit input		{ width:270px; }
.left form.edit select	{ width:270px; margin:1px 0px; }
.left form.edit textarea	{ width:270px; height:64px; }
.left form.edit .fn		{ padding-right:10px; }

.err, .errc			{ color:#FF0000; }
.errc				{ display:none; padding:2px 3px 1px 12px; background:url(images/up_red_arrow.gif) no-repeat left center; }

div.title1	{ height:18px; width:400px; overflow:hidden; }
div.title2	{ height:16px; width:260px; overflow:hidden; }
div.title3	{ height:30px; width:140px; overflow:hidden; }
div.title4	{ height:14px; width:400px; overflow:hidden; }
div.title5	{ height:14px; width:200px; overflow:hidden; }
span.descr	{ font-style:italic; }
div.descr	{ text-align:justify; font-style:italic; margin:0px 0px 0px 0px; width:99%; }
div.descr1	{ text-align:justify; margin:0px 5px 5px 0px; height:44px; overflow:hidden; font-style:italic; }
div.descr2	{ text-align:justify; margin:0px 5px 5px 0px; height:30px; overflow:hidden; font-style:italic; }
div.descr3	{ text-align:justify; width:255px; margin:0px 0px 5px 0px; height:16px; overflow:hidden; font-style:italic; }
div.descr4	{ text-align:justify; margin:0px 5px 5px 0px; height:28px; overflow:hidden; font-style:italic; font-size:11px; }
div.descr5	{ text-align:justify; margin:0px 5px 5px 0px; height:28px; overflow:hidden; font-style:italic; font-size:11px; }

.fn			{ font-weight:bold; padding-right:5px; }
.w1			{ width:150px; }

table.data1			{ width:623px; margin:0px 1px; }
table.data1 th		{ padding:3px 5px; background-color:#CCC; }
table.data1 td		{ padding:1px 5px; }
table.data1 td.br,
table.data1 th.br	{ border-right:1px solid #38558D; }
table.data1 td.brd	{ border-right:1px dotted #38558D; }
table.data1 tr.bb td,
table.data1 tr.bb th{ border-bottom:1px solid #38558D; }
table.data1 td .imgc1 { margin:3px 0px 1px 0px; }
table.data1 tr.tr_0	{ background-color:#EEEEEE; }
table.data1 tr.tr_1	{ background-color:#F5F5F5; }