	* {
		margin:0;
		padding:0;

	}
	html	{
		height:100%;
	}
	body	{ 
		font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:black;
		text-align:left;
		position:relative;
		min-height:100%;
		background:#EBF0F4;
		min-width:990px;
	}
	* html body	{
		height:100%;
		width: expression(((document.documentElement.clientWidth || document.clientWidth) < 990)? "990px" : "100%");
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#0067B7;
		text-decoration:underline;
		outline:none;
	}
	a:hover	{
		text-decoration:none; 
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	input, textarea {
		font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
		outline:none;
	}
	optgroup option {
		padding-left:20px;
	}

	.pl30 {padding-left:30px !important;}
	.mb20 {margin-bottom:20px !important}

/*
	.firefox #browsername, .chrome #browsername {
		background: #f00;
	}
	.chrome #browsername {
		background: #357;
	}
	.msie #browsername {
		background: #00f;
	}
	.msie6 #browsername {
		background: #00f;
	}
	.msie7 #browsername {
		background: #00f;
	}
	.safari #browsername {
		background: #0f0;
	}
	.opera #browsername {
		background: #000;
	}

 */
	.topBanner	{
		background:url(/i/_top_banner_bg.gif);
		height:80px;
		text-align:center;
	}
	.header	{
		position:relative;
		background:url(/i/header_bg.gif);
	}
	.header .logo	{
		position:absolute;
		top:26px;
		left:34px;
	}
	.header .leftBg	{
		background:url(/i/header_bg_l.gif) 0 0 no-repeat;
	}
	.header .rightBg	{
		background:url(/i/header_bg_r.gif) 100% 0 no-repeat;
		height:84px;
		padding:32px 300px 0 300px;
	}
	.header .search	{
		background:url(/i/header_search.gif);
		position:relative;
	}
	.msie6 .header .search	{
		width:99%;
	}
	.header .search .lBg	{
		background:url(/i/header_search_l.gif) 0 0 no-repeat;
	}
	.header .search .rBg	{
		background:url(/i/header_search_r.gif) 100% 0 no-repeat;
		height:46px;
		padding:16px 85px 0 20px;
	}
	.header .search .i	{
		display:block;
		border:solid 1px #D0D0D0;
		width:99.5%;
		height:18px;
	}
	.header .search .b	{
		position:absolute;
		right:22px;
		top:16px;
		cursor:pointer;
	}
	.header .search span	{
		position:absolute;
		left:20px;
		top:40px;
		white-space:nowrap;
		color:#959595;
		font:12px Arial;
	}
	.header .search span label	{
		margin-left:8px;
		cursor:pointer;
	}
	.msie .header .search span	{
		top:36px;
	}
	.msie .header .search span input	{
		position:relative;
		top:3px;
	}
	.header .loginBlock	{
		position:absolute;
		width:240px;
		right:20px;
		top:26px;
		font:13px Arial;
		color:#4D4D4D;
	}
	.header .loginBlock .col	{
		float:left;
		width:90px;
		font:11px Arial;
		color:#8B8B8B;
		background:none;
		margin-top:0;
		padding-top:0;
	}
	.header .loginBlock .col .i	{
		width:76px;
		border:solid 1px #E3E3E3;
		display:block;
		margin:2px 0;
		padding:1px 2px;
	}
	.header .loginBlock .b	{
		margin-top:16px;
		display:block;
	}
	.safari .header .loginBlock .b	{
		margin-top:12px;
	}
	.header .loginBlock .loginsave	{
		font:11px Arial;
		color:#8B8B8B;
		background:none;
		margin:6px 0 2px;
		padding-top:0;
	}
	.header .iamHere	{
		position:absolute;
		width:212px;
		right:28px;
		top:32px;
		font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	.header .iamHere strong	{
		display:block;
		background:url(/i/ic_user_big.gif) 0 7px no-repeat;
		padding-left:14px;
		position:relative;
		left:-14px;
		font:16px "Trebuchet MS", sans-serif;
		font-weight:bold;
	}
	.header .loginBlock span	{
		display:block;
		background:url(/i/separator_01.gif) 0 0 repeat-x;
		margin-top:4px;
		padding-top:4px;
	}
	.header .loginBlock span .logout	{
		float:right;
	}
	.content	{
		overflow:hidden;
		padding:0 16px 30px 16px;
	}
	.msie6 .content	{
		overflow:visible;
	}
	.rightCol	{
		float:right;
		width:248px;
		padding-top:3px;
	}
	.leftMiddCol	{
		overflow:hidden;
		padding-right:6px;
	}
	.msie6 .leftMiddCol	{
		overflow:visible;
	}
	.leftCol	{
		float:left;
		width:248px;
		padding-top:3px;
	}
	.leftCol .left_make_first	{
		color:#0067B7;
		font-size:16px;
		margin-right:5px;
		padding-left:0;
		text-align:center;
	}
	.middCol	{
		margin-left:254px;
		min-height:800px;
	}
	.pageTitleString	{
		font-size:13px;
		color:#767676;
		padding:5px 10px 2px 19px;
		background:url(/i/bullet_01.gif) 9px 11px no-repeat;
		font-weight:bold;
	}
	.sideBlock	{
		background:url(/i/side_block_midd.gif);
		margin-bottom:10px;
	}
	.sideBlock .top	{
		background:url(/i/side_block_top.gif) 0 0 no-repeat;
	}
	.sideBlock .bott	{
		background:url(/i/side_block_bott.gif) 0 100% no-repeat;
		padding:11px 5px 2px 5px;
		min-height:147px;
	}
	.msie6 .sideBlock .bott	{
		height:147px;
	}
	.sideBlock .blueTitle	{
		height:40px;
		position:relative;
		background:transparent url(/i/side_block_blue_header.gif) repeat scroll 0 0;
		display:block;
		left:-1px;
		top:-1px;
		width:240px;
	}
	.sideBlock .orangeTitle	{
		height:40px;
		position:relative;
		display:block;
		width:240px;
		top:-1px;
		left:-1px;
		background:url(/i/side_block_orange_header.gif);
	}
	.sideBlock .questingEverything	{
		padding-bottom:20px;
	}
	.sideBlock .questingEverything strong	{
		color:black;
		font-size:15px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 20px;
		line-height:29px;
		display:block;
	}
	.sideBlock .questingEverything ul	{
		padding:10px 0;
	}
	.sideBlock .questingEverything ul li	{
		background:url(/i/bullet_02.gif) 20px 6px no-repeat;
		padding:0 20px 0 32px;
		margin-bottom:12px;
		font-size:13px;
	}
	.sideBlock .questingEverything ul li.active	{
		background:url(/i/bullet_02_tizer_active.gif) 0 0 no-repeat #4489BE;
		padding:3px 20px 4px 32px;
	}
	.sideBlock .questingEverything ul li.active a	{
		color:white;
		text-decoration:none;
	}
	.sideBlock .questingEverything ul li.active a:hover	{
		text-decoration:underline;
	}
	.sideBlock .questingEverything .yourQuesting	{
		margin:0 0 0 20px;
	}
	.sideBlock .announceListThemes	{
		padding-bottom:20px;
	}
	.sideBlock .announceListThemes strong	{
		color:black;
		font-size:15px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 20px;
		line-height:29px;
		display:block;
	}
	.sideBlock .announceListThemes ul	{
		padding:10px 0;
	}
	.sideBlock .announceListThemes ul li	{
		background:url(/i/bullet_07.gif) 20px 6px no-repeat;
		padding:0 8px 0 32px;
		margin-bottom:12px;
		font-size:13px;
	}
	.sideBlock .announceListThemes ul li a	{
		color:#803000;
	}
	.sideBlock .announceListThemes ul li.active	{
		background:#D4901B url(/i/bullet_07_tizer_active.gif) 0 0 no-repeat;
		padding:3px 8px 4px 32px;
	}
	.sideBlock .announceListThemes ul li.active a	{
		color:white;
		text-decoration:none;
	}
	.sideBlock .announceListThemes ul li.active a:hover	{
		text-decoration:underline;
	}
	.sideBlock .announceListThemes .yourQuesting	{
		margin:0 0 0 20px;
	}
	.sideBlock .linkList	{
		padding:10px 0;
	}
	.sideBlock .linkList a	{
		display:block;
		background:url(/i/bullet_03.gif) 0 6px no-repeat;
		padding-left:8px;
		font-size:13px;
		margin:0 20px;
	}
	.sideBlock .linkList .active	{
		display:block;
		background:url(/i/link_list_tizer_active.gif) 0 0 no-repeat #4489BE;
		padding:1px 10px 3px 29px;
		color:white;
		text-decoration:none;
		margin:4px 0 1px 0;
	}
	.sideBlock .linkList .active:hover	{
		text-decoration:underline;
	}
	.sideBlock .linkList .hr	{
		background:url(/i/separator_01.gif) 0 50% repeat-x;
		display:block;
		height:1px;
		width:100%;
		overflow:hidden;
		margin:15px 0;
	}
	.sideBlock .linkList .line	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		margin-bottom:10px;
		padding-bottom:10px;
		height:50px;
	}
	.sideBlock .linkList h2	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		font-size:15px;
		margin-bottom:10px;
		padding-bottom:10px;
		text-align:center;
	}
	.sideBlock .linkList .points	{
		float:left;
		margin:0 10px;
		width:60px;
	}
	.sideBlock .linkList .userpic img	{
		border:solid 1px #D5D5D5;
		float:left;
		width:50px;
	}
	.sideBlock .linkList .username	{
		float:left;
		margin:0 10px;
		width:80px;
	}
	.sideBlock .linkList .username a, .sideBlock .linkList .all_users a	{
		background:none;
		display:inline;
		margin:0;
		padding:0;
	}
	.sideBlock .linkList .username span	{
		color:#969696;
		font-size:11px;
	}
	.sideBlock .linkList .all_users {
		text-align:center;
	}



	.anounceQuickList	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		margin:0 5px 20px 5px;
	}
	.anounceQuickList strong	{
		display:block;
		font-size:15px;
		margin-bottom:7px;
	}
	.anounceQuickList li	{
		background:url(/i/separator_01.gif) 0 0 repeat-x;
		padding:7px 0 12px 0;
		line-height:14px;
		color:black;
	}
	.anounceQuickList li a	{
		display:block;
		color:#295A80;
		margin-bottom:10px;
		background:url(/i/bullet_04.gif) 100% 5px no-repeat;
		padding-right:15px;
		font-size:15px;
		line-height:normal;
	}
	.liquidBlock	{
		background:url(/i/midd_block_t.gif) 0 0 repeat-x white;
		margin-bottom:7px;
	}
	.liquidBlock .lqbB	{
		background:url(/i/midd_block_b.gif) 0 100% repeat-x;
	}
	.liquidBlock .lqbRR	{
		background:url(/i/midd_block_rr.gif) 100% repeat-y;
	}
	.liquidBlock .lqbLL	{
		background:url(/i/midd_block_ll.gif) 0 0 repeat-y;
	}
	.liquidBlock .lqbR	{
		background:url(/i/midd_block_r.gif) 100% 22px no-repeat;
	}
	.liquidBlock .lqbL	{
		background:url(/i/midd_block_l.gif) 0 22px no-repeat;
	}
	.liquidBlock .lqbTL	{
		background:url(/i/midd_block_tl.gif) 0 0 no-repeat;
	}
	.liquidBlock .lqbTR	{
		background:url(/i/midd_block_tr.gif) 100% 0 no-repeat;
	}
	.liquidBlock .lqbBR	{
		background:url(/i/midd_block_br.gif) 100% 100% no-repeat;
	}
	.liquidBlock .lqbBL	{
		background:url(/i/midd_block_bl.gif) 0 100% no-repeat;
		padding:14px 7px 2px 7px;
		min-height:332px;
		zoom:1;
		position:relative;
	}
	.msie6 .liquidBlock .lqbBL	{
		height:332px;
	}
	.liquidBlock .blockTitle	{
		height:40px;
		position:relative;
		font-weight:bold;
		color:white;
		font-size:15px;
	}
	.liquidBlock .blockTitle .t	{
		background:url(/i/midd_block_title_bg.gif);
		position:absolute;
		width:100%;
		left:0;
		top:-1px;
	}
	.liquidBlock .blockTitle .tl	{
		background:url(/i/midd_block_title_bg_l.gif) 0 0 no-repeat;
	}
	.liquidBlock .blockTitle .tr	{
		background:url(/i/midd_block_title_bg_r.gif) 100% 0 no-repeat;
		height:37px;
		position:relative;
		padding:3px 12px 0 12px;
		line-height:16px;
		overflow:hidden;
	}
	.liquidBlock .blockTitle .tr span	{
		line-height:35px;
	}
	.liquidBlock .blockTitle .right	{
		float:right;
/*
		font-size:12px;
		font-style:italic;
		color:#E1E1E1;
		line-height:37px;
*/
	}
	.liquidBlock .blockTitle img	{
		margin:-3px 0 0 -12px;
	}
	.liquidBlock .blockTitle .right img	{
		margin:-3px -12px 0 0;
	}
	.liquidBlock .blockTitle a	{
		color:white;
		line-height:35px;
	}
	.liquidBlock .shortIntro	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:5px;
		text-align:center;
		font-size:13px;
		color:#737373;
		font-weight:bold;
		margin-bottom:10px;
	}
	.liquidBlock .questionsAnounceList	{
	}
	.liquidBlock .questionsAnounceList .item	{
		margin:0 15px 20px 88px;
		position:relative;
	}
	.liquidBlock .questionsAnounceList .item .userpic	{
		position:absolute;
		left:-69px;
		top:5px;
	}
	.liquidBlock .questionsAnounceList .item .userpic img	{
		border:solid 1px #D5D5D5;
	}
	.liquidBlock .questionsAnounceList .item .title	{
		margin-bottom:7px;
	}
	.liquidBlock .questionsAnounceList .item .title a	{
		color:#969696;
		background:url(/i/bullet_05.gif) 0 6px no-repeat;
		padding-left:14px;
		margin-right:5px;
		position:relative;
	}
	.liquidBlock .questionsAnounceList .item .title strong a	{
		color:#0067B7;
		font-size:16px;
		background:none;
		padding-left:0;
		margin-right:5px;
	}
	.liquidBlock .questionsAnounceList .item .title strong img	{
		vertical-align:middle;
	}
	.liquidBlock .questionsAnounceList .item .infoTab	{
		background:url(/i/item_info_tab_01.gif) 100% 100% no-repeat;
		border-top:solid 1px #F0F0F0;
		color:#969696;
		font:11px Arial;
		zoom:1;
	}
	.liquidBlock .questionsAnounceList .item .infoTab .holder	{
		background:url(/i/item_info_tab_01_l.gif) 0 100% no-repeat;
		padding:3px 9px;
		margin-right:139px;
		min-height:20px;
		position:relative;
	}
	.liquidBlock .questionsAnounceList .item .infoTab a	{
		color:#969696;
		font:11px Arial;
	}
	.liquidBlock .questionsAnounceList .item .infoTab .date	{
		position:absolute;
		right:-129px;
		top:50%;
		height:14px;
		margin-top:-7px;
	}
	.liquidBlock .questionsAnounceList .item .infoTab .user	{
		background:url(/i/ic_user_sm.gif) 0 2px no-repeat;
		padding-left:13px;
		margin-right:10px;
		line-height:20px;
	}
	.liquidBlock .questionsAnounceList .item .infoTab .user a	{
		font-weight:bold;
	}
	.liquidBlock .questionsAnounceList .item .infoTab .haveAnswers	{
		background:url(/i/ic_balloon.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.liquidBlock .questionsAnounceList .item .infoTab .points	{
		background:url(/i/ic_points.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.liquidBlock .questionsAnounceList .seeAll	{
		display:block;
		text-align:center;
		margin:20px 0;
	}
	.liquidBlock .questionsAnounceList .seeAll a	{
		background:url(/i/bullet_06.gif) 100% 7px no-repeat;
		padding-right:13px;
		font-size:15px;
	}
	.liquidBlock .first, .liquidBlock .second	{
		position:relative;
	}
	.liquidBlock .first .item, .liquidBlock .second .item	{
		border: 2px dashed red;
		margin:10px 15px 20px 15px !important;
		padding:5px 5px 10px 5px;
	}
	.liquidBlock .first .withThumb .item	{
		padding-left:120px;
	}
	.liquidBlock .first .withThumb .title {
		margin-left:-110px !important;
	}
	.liquidBlock .first .item .pic	{
		padding-left:5px;
	}
	.first .first_title, .second .first_title {
		background:none repeat scroll 0 0 #FFFFFF;
		color:red;
		font-weight:bold;
		left:50px;
		padding:0 5px;
		position:absolute;
		top:-8px;
		z-index:20;
	}
	.second .first_title {
		left:100px;
	}
	.first .make_first, .second .make_second {
		background:none repeat scroll 0 0 #FFFFFF;
		bottom:-7px;
		padding:0 5px;
		position:absolute;
		right:50px;
		z-index:20;
	}
	.first .make_first a, .second .make_second a {
		color:red;
		font-weight:bold;
	}
	.second .userpic {
		left:6px !important;
	}
	.second .title {
		margin-left:70px;
	}
	.second .infoTab {
		margin-left:70px;
	}
	.make_first_container, .make_second_container {
		background:none repeat scroll 0 0 #FFFFFF;
/*		height:400px;*/
		padding:10px;
		position:absolute;
		width:600px;
		border:1px solid #000000;
		display:none;
		z-index:35;
	}
	.announcement_select, .question_select {
		width:400px;
	}
	.close_make_first_container, .close_make_second_container {
		color:red;
		display:block;
		font-size:11px;
		position:absolute;
		right:5px;
		top:5px;
	}
	.liquidBlock .shortAnnounceDesk .item	{
		margin:0 15px 20px 15px;
		position:relative;
		color:black;
	}
	.liquidBlock .shortAnnounceDesk .withThumb	{
		min-height:150px;
		padding-left:115px;
	}
	.liquidBlock .shortAnnounceDesk .withThumb .desc	{
		min-height:100px;
	}
	.liquidBlock .shortAnnounceDesk .item .title	{
		margin-bottom:7px;
	}
	.liquidBlock .shortAnnounceDesk .withThumb .title	{
		margin-left:-115px;
	}
	.liquidBlock .shortAnnounceDesk .item .title a	{
		color:#969696;
		background:url(/i/bullet_05.gif) 0 6px no-repeat;
		padding-left:14px;
		margin-right:5px;
		position:relative;
	}
	.liquidBlock .shortAnnounceDesk .item .title a.sior	{
		color:#0067B7;
		background:none;
		padding:0;
		margin:0;
		font-style:italic;
	}
	.liquidBlock .shortAnnounceDesk .item .title strong a	{
		color:#0067B7;
		font-size:16px;
		background:none;
		padding-left:0;
		margin-right:5px;
	}
	.liquidBlock .shortAnnounceDesk .item .pic	{
		position:absolute;
		left:0px;
		margin-top:10px;
	}
	.msie .liquidBlock .shortAnnounceDesk .item .pic, .firefox .liquidBlock .shortAnnounceDesk .item .pic	{
		position:absolute;
		left:0px;
		margin-top:5px;
	}
	.liquidBlock .shortAnnounceDesk .item .pic img	{
		border:1px solid #D5D5D5;
		height:100px;
		width:100px;
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab	{
		background:url(/i/item_info_tab_02.gif) 100% 100% no-repeat;
		border-top:solid 1px #F0F0F0;
		color:#969696;
		font:11px Arial;
	}
	.liquidBlock .shortAnnounceDesk .item .noPrice	{
		background:url(/i/item_info_tab_01.gif) 100% 100% no-repeat;
		height:26px;
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab .holder	{
		background:url(/i/item_info_tab_01_l.gif) 0 100% no-repeat;
		padding:3px 9px;
		margin-right:122px;
		position:relative;
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab a	{
		color:#969696;
		font:11px Arial;
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab .price	{
		width:122px;
		text-align:center;
		position:absolute;
		right:-122px;
		top:50%;
		height:14px;
		margin-top:-7px;
		font-weight:bold;
		font-size:14px;
		color:white;
	}
	.ie7 .liquidBlock .shortAnnounceDesk .item .infoTab .price	{
		margin-top:0
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab .user	{
		background:url(/i/ic_user_sm.gif) 0 2px no-repeat;
		padding-left:13px;
		margin-right:10px;
		line-height:20px;
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab .user a	{
		font-weight:bold;
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab .haveAnswers	{
		background:url(/i/ic_balloon.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.liquidBlock .shortAnnounceDesk .item .infoTab .points	{
		background:url(/i/ic_points.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.liquidBlock .shortAnnounceDesk .seeAll	{
		display:block;
		text-align:center;
		margin:20px 0;
	}
	.liquidBlock .shortAnnounceDesk .seeAll a	{
		background:url(/i/bullet_06.gif) 100% 7px no-repeat;
		padding-right:13px;
		font-size:15px;
	}
	.sideBannerList	{
		margin:20px 0 20px 5px;
	}
	.footer	{
		background:#bccddb url(/i/footer_bg.gif) repeat-x;
		height:84px;
		position:relative;
		font:12px Tahoma;
		color:#3C4247;
	}
	.footer a	{
		font:12px Tahoma;
		color:#3C4247;
	}
	.footer .rCol	{
		float:right;
		width:218px;
		text-align:right;
		padding:20px 30px 0 0;
	}
	.footer .lmiddCol	{
		padding-right:6px;
	}
	.footer .lCol	{
		float:left;
		width:228px;
		padding:20px 0 0 20px;
	}
	.footer .mCol	{
		margin-left:254px;
		padding:20px 0 0;
		text-align:center;
	}
	.footer .mCol a	{
		line-height:20px;
		margin:0 15px;
		white-space:nowrap;
	}
	.liquidBlock .wayFinder	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:7px;
		color:#767676;
		margin-bottom:15px;
	}
	.liquidBlock .wayFinder a	{
		font-weight:bold;
		color:#767676;
		background:url(/i/bullet_01.gif) 0 5px no-repeat;
		padding-left:10px;
		margin-right:7px;
	}
	.liquidBlock .wayFinder strong	{
		font-weight:bold;
		background:url(/i/bullet_01.gif) 0 5px no-repeat;
		padding-left:10px;
		margin-right:7px;
	}
	.registretionForm	{
		margin-bottom:10px;
		color:black;
	}
	.registretionForm h1, .registretionForm h2	{
		font-size:20px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		text-align:center;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.registretionForm h2	{
		font-size:16px;
		padding-bottom:6px;
		margin-bottom:6px;
	}
	.registretionForm th, .registretionForm td	{
		padding-bottom:15px;
	}
	.registretionForm th	{
		padding-right:20px;
		text-align:right;
		font-weight:bold;
		font-size:13px;
		width:34%;
	}
	.registretionForm th i	{
		font-style:normal;
		color:#E19819;
		font-size:19px;
		position:absolute;
		margin-right:-7px;
	}
	.registretionForm td .i	{
		border:solid 1px #D0D0D0;
		width:275px;
	}
	.registretionForm td .i10	{
		border:solid 1px #D0D0D0;
		width:150px;
		display:block;
		margin-bottom:4px;
	}
	.registretionForm td .t	{
		border:solid 1px #D0D0D0;
		width:275px;
		height:50px;
		overflow:hidden;
	}
	.registretionForm td cite	{
		color:#737373;
		font-size:12px;
		font-style:normal;
		display:block;
		margin-top:4px;
	}
	.registretionForm td label	{
		float:left;
		text-align:center;
		margin:10px 20px 10px 0;
		width:50px;
		cursor:pointer;
	}
	.registretionForm td label img	{
		display:block;
		border:solid 1px #D5D5D5;
		margin-bottom:7px;
	}
	.registretionForm td label.killAvatar	{
		float:none;
	}
	.registretionForm td.upic br	{
		clear:both;
	}
	.liquidBlock .oneLineTizer	{
		background:url(/i/hint_line_bgm.gif) 0 100% repeat-x;
		margin:20px;
		font-size:13px;
		border-top:solid 1px #F0F0F0;
		zoom:1;
	}
	.liquidBlock .oneLineTizer .lbg	{
		background:url(/i/hint_line_bgl.gif) 0 100% no-repeat;
	}
	.liquidBlock .oneLineTizer .rbg	{
		background:url(/i/hint_line_bgr.gif) 100% 100% no-repeat;
		padding:8px 10px;
	}
	.liquidBlock .oneLineTizer label	{
		margin-left:10px;
		cursor:pointer;
	}
	.liquidBlock .privateInfo label	{
		float:right;
	}
	.attention	{
		border:solid 1px #FFD9D9;
		background:#FFF7F7;
		padding:12px 15px;
		color:#737373;
		font-size:13px;
		margin:20px;
	}
	.attention span	{
		display:block;
		color:#871C1C;
	}
	.attention span a	{
		color:#871C1C;
	}
	.attention .urgent	{
		font-style:normal;
		color:#E19819;
		font-size:19px;
	}
	.registretionForm .butRegister	{
		display:block;
		margin:20px auto;
		cursor:pointer;
	}
	.userProfile	{
	}
	.userProfile .profileHead	{
		padding:0 20px;
		color:black;
		min-height:115px;
	}
	.msie6 .userProfile .profileHead	{
		height:115px;
	}
	.userProfile .profileHead .summary	{
		float:right;
		margin-left:20px;
	}
	.userProfile .profileHead .shortInfo	{
	}
	.userProfile .profileHead .shortInfo .avatara	{
		float:left;
		margin-right:10px;
	}
	.userProfile .profileHead .shortInfo .avatara img	{
		border:solid 1px #D5D5D5;
	}
	.userProfile .profileHead .shortInfo strong	{
		display:block;
		font-size:20px;
		line-height:16px;
	}
	.userProfile .profileHead .shortInfo i	{
		display:block;
		font-style:normal;
	}
/*
	.userProfile .profileHead .shortInfo .email	{
		background:url(/i/ic_email.gif) 0 5px no-repeat;
		padding-left:15px;
		margin-right:10px;
	}
	.userProfile .profileHead .shortInfo .phone	{
		background:url(/i/ic_phone.gif) 0 2px no-repeat;
		padding-left:13px;
		white-space:nowrap;
		display:inline-block;
	}
*/
	.email	{
		background:url(/i/ic_email.gif) 0 5px no-repeat;
		padding-left:15px;
		margin-right:10px;
	}
	.phone	{
		background:url(/i/ic_phone.gif) 0 2px no-repeat;
		padding-left:13px;
		white-space:nowrap;
		display:inline-block;
	}
	.userProfile .profileHead .shortInfo p	{
		margin-top:10px;
	}
	.userProfile .profileHead .options	{
		margin:25px 0 30px;
		position:relative;
	}
	.userProfile .profileHead .options li	{
		margin-bottom:30px;
	}
	.userProfile #private_message {
		background:transparent url(/i/ic_message.gif) no-repeat scroll 0 2px;
		color:#098D02;
		left:-2px;
		padding-left:19px;
		position:relative;
	}
	.safari .userProfile #private_message	{
		background:url(/i/ic_message.gif) 0 0px no-repeat;
	}
	.middCol .subMenu	{
		margin:12px 18px 20px 18px;
	}
	.middCol .subMenu table	{
		background:url(/i/content_menu_02.gif) 0 0 repeat-x;
		height:30px;
	}
	.middCol .subMenu td	{
		border-left:solid 1px #E4E4E4;
		line-height:27px;
		white-space:nowrap;
		text-align:center;
		font-size:15px;
	}
	.middCol .profileNav td	{
		width:33%;
	}
	.middCol .subMenu .a	{
		background:url(/i/content_menu_01.gif) 0 0 no-repeat;
		border:none;
	}
	.middCol .subMenu .z	{
		background:url(/i/content_menu_03.gif) 100% 0 no-repeat;
	}
	.middCol .subMenu a	{
		display:block;
	}
	.middCol .subMenu strong a	{
		color:white;
		text-decoration:none;
		background:url(/i/content_menu_04.gif) 0 0 repeat-x;
		height:30px;
		font-weight:normal;
	}
	.middCol .subMenu strong a:hover	{
		text-decoration:underline;
	}
	.middCol .subMenu .a strong a	{
		background:url(/i/content_menu_05.gif) 0 0 no-repeat;
	}
	.middCol .subMenu .z strong a	{
		background:url(/i/content_menu_06.gif) 100% 0 no-repeat;
	}
	.userProfile .myAnnounces	{
	}
	.userProfile .myAnnounces .filter	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding-bottom:15px;
		margin-bottom:20px;
		text-align:center;
	}
	.userProfile .myAnnounces .filter strong, .userProfile .myAnnounces .filter a	{
		margin:0 7px;
		white-space:nowrap;
	}
	.userProfile .myAnnounces .filter i	{
		font-style:normal;
		margin-right:15px;
	}
	.userProfile .myAnnounces .item	{
		margin:0 15px 20px 15px;
		position:relative;
		color:black;
	}
	.userProfile .myAnnounces .withThumb	{
		padding-left:120px;
		min-height:170px;
	}
	.userProfile .myAnnounces .item .title	{
		margin-bottom:7px;
	}
	.userProfile .myAnnounces .withThumb .title	{
		margin-left:-120px;
	}
	.userProfile .myAnnounces .item .title a	{
		color:#969696;
		background:url(/i/bullet_05.gif) 0 6px no-repeat;
		padding-left:14px;
		margin-right:5px;
		position:relative;
	}
	.userProfile .myAnnounces .item .title strong a	{
		color:#0067B7;
		font-size:15px;
		background:none;
		padding-left:0;
		margin-right:5px;
	}
	.userProfile .myAnnounces .item .title .publish, .userProfile .myAnnounces .item .title .edit	{
		display:inline-block;
		width:98px;
		height:15px;
		border:solid 1px #8FDF9A;
		background:#EAFFED;
		color:#12591D;
		margin-right:4px;
		line-height:15px;
		text-align:center;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
	}
	.userProfile .myAnnounces .item .title .publish	{
		border:solid 1px #F5BDBD;
		background:#FFE3E3;
		color:#7C0000;
		width:180px;
	}
	.userProfile .myAnnounces .item .pic	{
		position:absolute;
		left:0px;
		margin-top:5px;
	}
	.opera .userProfile .myAnnounces .item .pic	{
		margin-top:10px;
	}
	.userProfile .myAnnounces .item .pic img	{
		border:solid 1px #D5D5D5;
		height:100px;
		width:100px;
	}
	.userProfile .myAnnounces .item .infoTab	{
		background:url(/i/item_info_tab_02.gif) 100% 100% no-repeat;
		border-top:solid 1px #F0F0F0;
		color:#969696;
		font:11px Arial;
	}
	.userProfile .myAnnounces .item .noPrice	{
		background:url(/i/item_info_tab_01.gif) 100% 100% no-repeat;
		height:26px;
	}
	.userProfile .myAnnounces .item .infoTab .holder	{
		background:url(/i/item_info_tab_01_l.gif) 0 100% no-repeat;
		padding:3px 9px;
		margin-right:122px;
		position:relative;
	}
	.userProfile .myAnnounces .item .infoTab a	{
		color:#969696;
		font:11px Arial;
	}
	.userProfile .myAnnounces .item .infoTab .price	{
		width:122px;
		text-align:center;
		position:absolute;
		right:-122px;
		top:50%;
		height:14px;
		margin-top:-7px;
		font-weight:bold;
		font-size:14px;
		color:white;
	}
	.userProfile .myAnnounces .item .infoTab .user	{
		background:url(/i/ic_user_sm.gif) 0 2px no-repeat;
		padding-left:13px;
		margin-right:10px;
		line-height:20px;
	}
	.userProfile .myAnnounces .item .infoTab .user a	{
		font-weight:bold;
	}
	.userProfile .myAnnounces .item .infoTab .haveAnswers	{
		background:url(/i/ic_balloon.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.userProfile .myAnnounces .item .infoTab .points	{
		background:url(/i/ic_points.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.userProfile .myAnnounces h2	{
		font-size:20px;
		color:black;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 20px 6px 20px;
		margin-bottom:10px;
	}
	.userProfile .myAnnounces h3	{
		font-size:16px;
		color:black;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 20px 6px 20px;
		margin-bottom:10px;
	}
	.userProfile .messagesList	{
	}
	.userProfile .messagesList .selector	{
		display:block;
		text-align:center;
		padding-bottom:13px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		margin-bottom:10px;
		font-size:13px;
	}
	.userProfile .messagesList .item	{
		position:relative;
		padding:0 20px;
		min-height:55px;
		margin-bottom:18px;
		font-size:13px;
	}
	.msie6 .userProfile .messagesList .item	{
		height:55px;
	}
	.userProfile .messagesList .item .avatara	{
		float:left;
		margin-right:10px;
		position:relative;
		top:4px;
	}
	.userProfile .messagesList .item .avatara img	{
		border:solid 1px #D5D5D5;
	}
	.userProfile .messagesList .item .user	{
		color:black;
		margin-right:8px;
	}
	.userProfile .messagesList .item i	{
		font-style:normal;
		color:#969696;
		font:11px Arial;
		margin-right:8px;
		white-space:nowrap;
	}
	.userProfile .messagesList .item .del	{
		display:inline-block;
		border:solid 1px #F5BDBD;
		background:url(/i/ic_del.gif) 5px 4px no-repeat #FFE3E3;
		padding:0 7px 0 18px;
		height:15px;
		color:#7C0000;
		text-decoration:none;
		line-height:13px;
		margin-right:7px;
		position:relative;
	}
	.msie6 .userProfile .messagesList .item .del	{
		top:2px;
	}
	.userProfile .messagesList .item .del:hover	{
		border:solid 1px #DF7A7A;
	}
	.userProfile .messagesList .item .abuse	{
/*		background:url(/i/ic_abuse.gif) 0 5px no-repeat;*/
		color:#A00909;
		text-decoration:none;
/*		padding-left:19px;*/
		display:inline-block;
		position:relative;
		top:2px;
	}
	.msie7 .userProfile .messagesList .item .abuse	{
		top:0;
	}
	.userProfile .messagesList .item .abuse:hover	{
		text-decoration:underline;
	}
	.userProfile .messagesList .item .txt	{
		display:block;
		margin-top:4px;
	}
	.userProfile .messagesList .item .txt strong	{
		display:block;
		margin-bottom:7px;
		color:black;
	}
	.userProfile .messagesList .item .answerFrom	{
		margin-top:30px;
		color:black;
	}
	.userProfile .messagesList .item .answerFrom strong	{
		font-size:15px;
		text-align:center;
		margin-bottom:10px;
		display:block;
	}
	.userProfile .messagesList .item .answerFrom .toUser	{
		text-align:center;
		margin-bottom:10px;
		display:block;
	}
	.userProfile .messagesList .item .answerFrom table	{
		border:solid 1px #D0D0D0;
		background:#F7F7F7;
	}
	.userProfile .messagesList .item .answerFrom table th	{
		text-align:right;
		padding:14px 20px 0 10px;
		width:80px;
	}
	.userProfile .messagesList .item .answerFrom table th i	{
		color:#E19819;
		font-size:19px;
		font-style:normal;
		margin-right:-7px;
		position:absolute;
	}
	.userProfile .messagesList .item .answerFrom table td	{
		padding:12px 0 0 0;
	}
	.userProfile .messagesList .item .answerFrom table .i	{
		border:solid 1px #D0D0D0;
		width:96%;
	}
	.userProfile .messagesList .item .answerFrom table .t	{
		width:96%;
		border:solid 1px #D0D0D0;
		margin-bottom:15px;
		height:110px;
		overflow:auto;
	}
	.userProfile .messagesList .item .answerFrom .but	{
		display:block;
		margin:20px auto 0 auto;
		cursor:pointer;
	}
	.userProfile .questionsList	{
	}
	.userProfile .questionsList h2	{
		font-size:20px;
		color:black;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 20px 6px 20px;
		margin-bottom:10px;
	}
	.userProfile .questionsList .questionsAnounceList .item	{
		margin:0 15px 25px 20px;
		position:relative;
	}
	.userProfile .questionsList .questionsAnounceList .item .del	{
		display:inline-block;
		border:solid 1px #F5BDBD;
		background:url(/i/ic_del.gif) 5px 4px no-repeat #FFE3E3;
		padding:0 7px 0 18px;
		height:15px;
		color:#7C0000;
		text-decoration:none;
		line-height:13px;
		margin-right:7px;
		position:relative;
		top:-1px;
		font-size:12px;
		font-weight:normal;
	}
	.msie .userProfile .questionsList .questionsAnounceList .item .del	{
		top:1px;
	}
	.userProfile .questionsList .questionsAnounceList .item .del:hover	{
		border:solid 1px #DF7A7A;
	}
	.userProfile .questionsList .questionsAnounceList .item .open	{
		display:inline-block;
		border:solid 1px #8FDF9A;
		background:url(/i/ic_open.gif) 5px 4px no-repeat #EAFFED;
		color:#12591D;
		padding:0 7px 0 18px;
		height:15px;
		text-decoration:none;
		line-height:13px;
		margin-right:7px;
		position:relative;
		top:-1px;
		font-size:12px;
		font-weight:normal;
	}
	.msie .userProfile .questionsList .questionsAnounceList .item .open	{
		top:1px;
	}
	.userProfile .questionsList .questionsAnounceList .item .open:hover	{
		border:solid 1px #54CF65;
	}
	.liquidBlock .answersAnounceList .item	{
		margin:0 15px 20px 88px;
		position:relative;
	}
	.liquidBlock .answersAnounceList .item .userpic	{
		position:absolute;
		left:-64px;
		top:6px;
	}
	.liquidBlock .answersAnounceList .item .userpic img	{
		border:solid 1px #D5D5D5;
	}
	.liquidBlock .answersAnounceList .item .title	{
		margin-bottom:7px;
	}
	.liquidBlock .answersAnounceList .item .title a	{
		color:#969696;
		background:url(/i/bullet_05.gif) 0 6px no-repeat;
		padding-left:14px;
		margin-right:5px;
		position:relative;
	}
	.liquidBlock .answersAnounceList .item .title strong a	{
		color:#0067B7;
		font-size:16px;
		background:none;
		padding-left:0;
		margin-right:5px;
	}
	.liquidBlock .answersAnounceList .item .title strong img	{
		vertical-align:middle;
	}
	.liquidBlock .answersAnounceList .item .infoTab	{
		background:url(/i/item_info_tab_01.gif) 100% 100% no-repeat;
		border-top:solid 1px #F0F0F0;
		color:#969696;
		font:11px Arial;
	}
	.liquidBlock .answersAnounceList .item .infoTab .holder	{
		background:url(/i/item_info_tab_01_l.gif) 0 100% no-repeat;
		padding:3px 9px;
		margin-right:139px;
		position:relative;
	}
	.liquidBlock .answersAnounceList .item .infoTab a	{
		color:#969696;
		font:11px Arial;
	}
	.liquidBlock .answersAnounceList .item .infoTab .date	{
		position:absolute;
		right:-129px;
		top:50%;
		height:14px;
		margin-top:-7px;
	}
	.liquidBlock .answersAnounceList .item .infoTab .user	{
		background:url(/i/ic_user_sm.gif) 0 2px no-repeat;
		padding-left:13px;
		margin-right:10px;
		line-height:20px;
	}
	.liquidBlock .answersAnounceList .item .infoTab .user a	{
		font-weight:bold;
	}
	.liquidBlock .answersAnounceList .item .infoTab .haveAnswers	{
		background:url(/i/ic_balloon.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.liquidBlock .answersAnounceList .item .infoTab .points	{
		background:url(/i/ic_points.gif) 0 6px no-repeat;
		padding-left:13px;
		margin-right:10px;
		white-space:nowrap;
		display:inline-block;
		line-height:20px;
	}
	.liquidBlock .userProfile h1	{
		font-size:20px;
		color:black;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 20px 6px 20px;
		margin-bottom:10px;
		text-align:center;
	}
	.liquidBlock h2	{
		font-size:20px;
		color:black;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 20px 6px 20px;
		margin-bottom:10px;
	}
	.liquidBlock .questionsAnounceList .item .title a	{
		color:#969696;
		background:url(/i/bullet_05.gif) 0 6px no-repeat;
		padding-left:14px;
		margin-right:5px;
		position:relative;
	}
	.subscribesList	{
	}
	.subscribesList .item	{
		font-size:13px;
		padding:0 20px;
		margin-bottom:10px;
		min-height:30px;
		color:black;
	}
	.msie6 .subscribesList .item	{
		height:30px;
	}
	.subscribesList a	{
		color:#969696;
		background:url(/i/bullet_05.gif) 0 7px no-repeat;
		padding-left:14px;
		margin-right:5px;
		position:relative;
	}
	.subscribesList .item strong a	{
		color:#0067B7;
		background:none;
		padding-left:0;
		margin-right:5px;
		font-weight:normal;
	}
	.subscribesList .item .unsubscribe	{
		font-size:12px;
		color:white;
		text-decoration:none;
		background:#EDA425;
		border:solid 1px #DF9617;
		padding:0 8px;
		display:inline-block;
		line-height:15px;
		margin-right:5px;
	}
	.subscribesList .item .unsubscribe:hover	{
		border:solid 1px #DF6717;
		background:#ED8825;
	}
	.subscribesList .oneLineTizer	{
		margin-bottom:40px;
	}
	.subscribesList .oneLineTizer td	{
		vertical-align:middle;
	}
	.subscribesList .oneLineTizer td select	{
		margin-left:10px;
		cursor:pointer;
		font:12px Arial, Helvetica, sans-serif;
		color:black;
		width:95%;
	}
	.subscribesList .oneLineTizer .s1	{
		width:40%;
	}
	.subscribesList .oneLineTizer .s2	{
		width:40%;
	}
	.subscribesList .oneLineTizer .s3	{
		width:50%;
		padding-bottom:8px;
	}
	.subscribesList .oneLineTizer .s4	{
		width:50%;
		text-align:right;
		padding-bottom:8px;
	}
	.subscribesList .oneLineTizer .s2 select	{
		margin-left:10px;
		cursor:pointer;
		font:12px Arial, Helvetica, sans-serif;
		color:black;
		width:90%;
	}
	.subscribesList .oneLineTizer .but	{
		color:white;
		font-size:12px;
		color:white;
		background:#398DCE;
		border:solid 1px #2176B7;
		float:right;
		padding:0 1em;
	}
	.msie7 .subscribesList .oneLineTizer .but, .msie6 .subscribesList .oneLineTizer .but	{
		padding:0;
	}
	.makeOwnAnnounce	{
		padding:0 20px;
	}
	.makeOwnAnnounce h1	{
		font-size:20px;
		color:black;
		margin-bottom:15px;
		text-align:center;
	}
/*
	.makeOwnAnnounce .attention	{
		border:solid 1px #B5DFFF;
		background:#ECF7FF;
		margin-left:0;
		margin-right:0;
		color:black;
	}
*/
	.makeOwnAnnounce .generalSelect	{
		width:255px;
		margin:20px auto;
		color:#E4A435;
		font-size:13px;
		font-weight:bold;
	}
	.makeOwnAnnounce .generalSelect select	{
		width:250px;
/*		display:block;*/
		margin-top:4px;
		font:12px Arial;
	}
	.makeOwnAnnounce .inputs	{
		border:solid 1px #D0D0D0;
		background:#F7F7F7;
		margin:25px 0;
		padding-top:20px;
	}
	.makeOwnAnnounce .inputs .legend	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:15px;
		margin-bottom:15px;
	}
	.makeOwnAnnounce .inputs .legend h3	{
		margin-bottom:10px;
	}
	.makeOwnAnnounce .inputs .legend .star1, .makeOwnAnnounce .inputs .legend .star2, .makeOwnAnnounce .inputs .legend .star3	{
		color:#E19819;
		font-size:19px;
		position:relative;
		top:5px;
	}
	.makeOwnAnnounce .inputs .legend .star2	{
		color:#0072FF;
	}
	.makeOwnAnnounce .inputs .legend .star3	{
		color:#66AF17;
	}
	.makeOwnAnnounce .inputs .legend p	{
		line-height:16px;
		margin:0;
	}
	.makeOwnAnnounce .inputs .legend b	{
		font-size:14px;
	}
	.makeOwnAnnounce .inputs th	{
		text-align:right;
		width:120px;
		padding:0 25px 15px 20px;
		font-size:13px;
		color:black;
	}
	.makeOwnAnnounce .inputs th i	{
		float:right;
		margin-left:10px;
		position:relative;
		left:10px;
		margin-left:-10px;
		font-size:19px !important;
		top:0px;
		position:relative;
	}
	.makeOwnAnnounce .inputs th i i	{
		float:none;
		left:10px;
		margin-left:0;
		position:absolute;
		left:7px;
	}
	.makeOwnAnnounce .inputs th i.star1	{
		color:#E19819;
	}
	.makeOwnAnnounce .inputs th i.star2	{
		color:#0072FF;
	}
	.makeOwnAnnounce .inputs th i.star3	{
		color:#66AF17;
	}
	.makeOwnAnnounce .inputs td	{
		padding:0 20px;
		width:50%;
	}
	.makeOwnAnnounce .inputs td .s1	{
		width:210px;
	}
	.makeOwnAnnounce .inputs td .s2	{
		width:60px;
	}
	.makeOwnAnnounce .inputs td .i1	{
		width:135px;
		margin-right:6px;
	}
	.makeOwnAnnounce .inputs td .i2	{
		width:99%;
	}
	.makeOwnAnnounce .inputs td .i3	{
		width:65px;
	}
	.makeOwnAnnounce .inputs td .i4	{
		width:50%;
		margin-right:6px;
	}
	.makeOwnAnnounce .inputs td .i5	{
		display:block;
		margin-bottom:3px;
		width:210px;
	}
	.makeOwnAnnounce .inputs td .i6	{
		width:25px;
		margin-right:6px;
	}
	.makeOwnAnnounce .inputs td .t	{
		width:99%;
		overflow:auto;
		height:80px;
		margin:4px 0;
	}
	.makeOwnAnnounce .inputs td i	{
		font-style:normal;
		color:#696969;
		font-size:12px;
		display:block;
		margin-bottom:15px;
	}
	.makeOwnAnnounce .inputs td .points	{
		font-style:bold;
		color:#E19819;
		font-size:25px;
	}	
	.makeOwnAnnounce .but	{
		margin:25px auto;
		display:block;
		cursor:pointer;
	}
	.announcedItem	{
	}
	.announcedItem .title	{
		position:relative;
		padding:0 110px 0 80px;
		min-height:60px;
		margin-bottom:20px;
		color:black;
	}
	.msie6 .announcedItem .title	{
		height:60px;
	}
	.announcedItem .title .avatara	{
		position:absolute;
		left:20px;
		top:0;
	}
	.announcedItem .title .avatara img	{
		border:solid 1px #D5D5D5;
	}
	.announcedItem .title .user	{
		background:url(/i/ic_user_sm.gif) 0 4px no-repeat;
		padding-left:13px;
	}
	.announcedItem .title i	{
		color:#969696;
		font-style:normal;
		margin-left:15px;
		white-space:nowrap;
	}
	.announcedItem .title h1	{
		font-size:20px;
	}
	.announcedItem .title .voterCount	{
		background: url(/i/rate_counter_bg.gif);
		width:68px;
		height:59px;
		position:absolute;
		right:20px;
		top:0;
		color:white;
		text-align:center;
	}
	.announcedItem .title .voterCount b	{
		display:block;
		line-height:30px;
		font-size:21px;
		margin-bottom:2px;
	}
	.announcedItem .title .voterCount i	{
		display:block;
		font-size:14px;
		font-style:normal;
		line-height:12px;
		color:white;
		margin:0;
		white-space:normal;
	}
	.announcedItem .title .voter	{
		position:absolute;
		top:0;
		right:20px;
		width:97px;
		height:248px;
		background:url(/i/voter_block_bg.gif) 0 36px no-repeat;
		text-align:center;
	}
	.announcedItem .title .voter strong	{
		color:#D88900;
		display:block;
		margin-bottom:8px;
	}
	.announcedItem .title .voter .head	{
		font-size:21px;
		color:white;
		display:block;
	}
	.safari .announcedItem .title .voter .head	{
		padding-top:4px;
		height:48px;
	}
	.announcedItem .title .voter .head i	{
		font-size:13px;
		color:white;
		margin:0;
		position:relative;
		top:-3px;
	}
	.announcedItem .title .voter a	{
		display:block;
		height:40px;
		width:97px;
	}
	.announcedItem .title .voter a b	{
		display:block;
		position:relative;
	}
	.announcedItem .title .voter a#ball1	{
		color:#008A13;
	}
	.announcedItem .title .voter a#ball2	{
		color:#F99607;
	}
	.announcedItem .title .voter a#ball3	{
		color:#464646;
	}
	.announcedItem .title .voter a#ball4	{
		color:#8F0000;
	}
	.announcedItem .title .voter a#ball4 b	{
		left:-2px;
	}
	.announcedItem .title .voter a#ball1 b	{
		left:-2px;
	}
	.announcedItem .options	{
		height:150px;
		margin:15px 130px 30px 20px;
		position:relative;
	}
	.withOutVote .options	{
		height:auto !important;
	}
	.announcedItem .options li	{
		margin-bottom:30px;
	}
	.announcedItem .options .subscribe	{
		background:url(/i/ic_email.gif) 0 6px no-repeat;
		padding-left:18px;
	}
	.safari .announcedItem .options .subscribe	{
		background:url(/i/ic_email.gif) 0 4px no-repeat;
	}
	.announcedItem .options .abuse	{
/*		background:url(/i/ic_abuse.gif) 0 2px no-repeat;*/
		color:#A00909;
/*		padding-left:19px;*/
		position:relative;
		left:-2px;
	}
	.safari .announcedItem .options .abuse	{
		background:url(/i/ic_abuse.gif) 0 0px no-repeat;
	}
	.announcedItem #private_message	{
		background:url(/i/ic_message.gif) 0 2px no-repeat;
		color:#098d02;
		padding-left:19px;
		position:relative;
		left:-2px;
	}
	.safari .announcedItem #private_message	{
		background:url(/i/ic_message.gif) 0 0px no-repeat;
	}

	.announcedItem .description	{
		background:url(/i/separator_01.gif) 0 0 repeat-x;
		margin-bottom:15px;
	}
	.announcedItem .description td, .announcedItem .description th	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:6px 20px 9px 20px;
		color:black;
		font-size:14px;
	}
	.announcedItem .description th	{
		padding:6px 0 9px 20px;
		text-align:right;
		width:150px;
		color:#676767;
		font-size:12px;
	}
	.announcedItem .description .pics	{
		text-align:center;
	}
	.announcedItem .description .pics img	{
		background:#EBF0F4;
		border:solid 1px #D3D9DD;
		padding:4px;
		margin:15px 0;
		max-width:400px;
	}
	.announcedItem .description .pics_preview	{
		text-align:center;
	}
	.announcedItem .description .pics_preview img	{
		background:#EBF0F4;
		border:solid 1px #D3D9DD;
		padding:4px;
		margin:15px 2px;
		width:64px;
	}
	.announcedItem .commentsList	{
	}
	.announcedItem .commentsList .announcement_buttons {
		margin:15px auto;
		width:430px;
	}
	.announcedItem .commentsList .messageForm	{
		background:#F7F7F7 none repeat scroll 0 0;
		border:1px solid #D0D0D0;
		margin:15px 20px;
		padding:10px;
/*
		margin:35px 20px;
		font-size:14px;
		color:black;
*/
	}
	.announcedItem .commentsList .messageForm textarea	{
		width:99%;
		border:solid 1px #D1D1D1;
		overflow:auto;
		height:70px;
		display:block;
		margin:10px 0;
	}
	.msie6 .announcedItem .commentsList .messageForm textarea	{
		width:88%;
	}
	.announcedItem .commentsList .messageForm i	{
		font-style:normal;
		color:#696969;
		font-size:12px;
		display:block;
	}
	.announcedItem .commentsList .messageForm .but	{
		display:block;
		margin:10px auto;
		cursor:pointer;
	}
	.announcedItem .commentsList .item	{
		position:relative;
		padding:0 20px 0 80px;
		min-height:50px;
		margin-bottom:20px;
	}
	.msie6 .announcedItem .commentsList .item	{
		height:50px;
	}
	.announcedItem .commentsList .item .avatara	{
		position:absolute;
		left:20px;
		top:5px;
	}
	.announcedItem .commentsList .item .avatara img	{
		border:solid 1px #D5D5D5;
	}
	.announcedItem .commentsList .item i	{
		color:#969696;
		font-size:11px;
		font-style:normal;
		margin:0 7px;
	}
	.announcedItem .commentsList .item .del	{
		display:inline-block;
		border:solid 1px #F5BDBD;
		background:url(/i/ic_del.gif) 5px 4px no-repeat #FFE3E3;
		padding:0 7px 0 18px;
		height:15px;
		color:#7C0000;
		text-decoration:none;
		line-height:13px;
		margin-right:7px;
		position:relative;
	}
	.msie6 .announcedItem .commentsList .item .del	{
		top:2px;
	}
	.announcedItem .commentsList .item .del:hover	{
		border:solid 1px #DF7A7A;
	}
	.announcedItem .commentsList .item .abuse	{
/*		background:url(/i/ic_abuse.gif) 0 2px no-repeat;*/
		color:#A00909;
		text-decoration:none;
/*		padding-left:19px;*/
		display:inline-block;
	}
	.safari .announcedItem .commentsList .item .abuse	{
		background:url(/i/ic_abuse.gif) 0 0px no-repeat;
	}
	.announcedItem .commentsList .item .abuse:hover	{
		text-decoration:underline;
	}
	.announcedItem .commentsList .item .txt	{
		color:black;
		margin:5px 0;
		font-size:13px;
		font-weight:bold;
	}
	.announcedItem .commentsList .item .question_answer	{
		background:transparent url(/i/ic_answer.gif) no-repeat scroll 2px 5px;
		color:#00650D;
		display:inline-block;
		margin-top:10px;
		padding-left:19px;
		text-decoration:none;
	}
	.announcedItem .commentsList .item .question_answer:hover	{
		text-decoration:underline;
	}
	.announcedItem .commentsList .item .answer	{
		color:#00650D;
		margin:20px 0 10px;
		font-size:13px;
	}
	.filterColumnHeader	{
		background:url(/i/side_block_top.gif) 0 0 no-repeat;
		margin-bottom:12px;
		padding:10px 0 0 4px;
		height:40px;
		overflow:hidden;
	}
	.filterColumnHeader .topBg	{
		background:url(/i/side_block_blue_header.gif) 0 0 no-repeat;
		height:40px;
	}
	.tagClouds	{
		margin:0 5px 25px 5px;
	}
	.tagClouds strong	{
		display:block;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 0 12px 0;
		margin-bottom:10px;
		font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:black;
	}
	.tagClouds a	{
		font-size:11px;
		font:Arial, Helvetica, sans-serif;
		line-height:26px;
	}
	.tagClouds .w1	{
		font-size:11px;
	}
	.tagClouds .w2	{
		font-size:12px;
	}
	.tagClouds .w3	{
		font-size:13px;
	}
	.tagClouds .w4	{
		font-size:15px;
	}
	.tagClouds .w5	{
		font-size:16px;
	}
	.tagClouds .w6	{
		font-size:18px;
	}
	.tagClouds .w7	{
		font-size:19px;
	}
	.tagClouds .w8	{
		font-size:20px;
	}
	.tagClouds .w9	{
		font-size:21px;
	}
	.tagClouds .w10	{
		font-size:23px;
	}
	.objectFilter	{
		margin:25px 5px;
	}
	.objectFilter strong	{
		display:block;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:0 0 12px 0;
		margin-bottom:10px;
		font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:black;
	}
	.objectFilter li	{
		margin-bottom:7px;
	}
	.txtBlock	{
		padding:0 20px;
		margin-bottom:30px;
	}
	.txtBlock h3	{
		margin-bottom:10px;
	}
	.txtBlock p	{
		display:inline;
	}
	.txtBlock .more	{
		background:url(/i/bullet_08.gif) 100% 3px no-repeat;
		padding-right:20px;
	}
	.fullAnnounceList	{
	}
	.fullAnnounceList h1	{
		font-size:20px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		text-align:center;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.fullAnnounceList .shortAnnounceDesk	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding-bottom:1px;
		margin-bottom:20px;
	}
	.fullAnnounceList .questionsAnounceList	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding-bottom:1px;
		margin-bottom:20px;
	}
	.fullAnnounceList .subMenu {
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		margin:0 0 20px 0;
		padding-bottom:15px;
	}
	.fullAnnounceList .subMenu li {
		list-style-type:disc;
		margin:0 15px 0 30px;
	}
	.fullAnnounceList .subMenu a {
		display:block;
		margin-bottom:5px;
		font-size:15px;
	}
	.fullAnnounceList .filter	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding-bottom:15px;
		margin-bottom:20px;
		text-align:center;
	}
	.fullAnnounceList .filter strong, .fullAnnounceList .filter a	{
		margin:0 7px;
		white-space:nowrap;
	}
	.fullAnnounceList .filter i	{
		font-style:normal;
		margin-right:15px;
	}
	.paginator	{
		text-align:center;
		margin:25px 20px;
		font-size:16px;
	}
	.paginator a, .paginator strong	{
		display:inline-block;
		line-height:20px;
		height:20px;
		padding:0 7px;
		text-decoration:none;
		border:solid 1px #408DC8;
		margin:0 2px;
	}
	.paginator strong	{
		border:solid 1px #595959;
		background:#595959;
		color:white;
		font-weight:normal;
	}
	.paginator a:hover	{
		border:solid 1px #595959;
	}
	.paginator .arr	{
		font-weight:bold;
		font-size:20px;
		position:relative;
		top:1px;
	}
	.safari .paginator .arr	{
		top:3px;
	}
	.yourQuestion	{
	}
	.yourQuestion h1	{
		font-size:20px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		text-align:center;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.yourQuestion .questionForm	{
		border:solid 1px #D0D0D0;
		background:#F7F7F7;
		margin:15px 20px;
		padding-top:15px;
	}
	.yourQuestion .questionForm .question	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		margin-bottom:10px;
	}
	.yourQuestion .questionForm .question th	{
		padding:0 20px 10px 10px;
		text-align:right;
		width:85px;
	}
	.yourQuestion .questionForm .question th i	{
		font-style:normal;
		float:right;
		color:#E19819;
		font-size:19px;
		position:relative;
		left:10px;
		margin-left:-7px;
	}
	.yourQuestion .questionForm .question td	{
	}
	.yourQuestion .questionForm .question td .i	{
		width:95%;
		border:1px solid #D0D0D0;
	}
	.yourQuestion .questionForm .question td .s	{
		width:235px;
	}
	.yourQuestion .questionForm .question td .ins	{
		display:inline-block;
		background:url(/i/but_bg.gif) 0 0 repeat-x;
		height:17px;
		line-height:17px;
		border:solid 1px #D0D0D0;
		padding:0 7px;
		margin-right:2px;
		text-decoration:none;
		color:black;
	}
	.yourQuestion .questionForm .question td .t	{
		border:1px solid #D0D0D0;
		width:95%;
		overflow:auto;
		height:110px;
		display:block;
		margin:4px 0;
	}
	.yourQuestion .questionForm .question td .t2	{
		height:36px;
	}
	.yourQuestion .questionForm .question td i	{
		font-style:normal;
		color:#696969;
		font-size:12px;
		display:block;
		margin-bottom:15px;
	}
	.yourQuestion .but	{
		display:block;
		margin:15px auto;
		cursor:pointer;
	}
	.yourQuestion .questionForm .addPoll	{
	}
	.yourQuestion .questionForm .addPoll .add	{
		display:block;
		margin:15px auto;
		font-size:15px;
		width:151px;
		font-weight:bold;
		text-align:center;
	}
	.yourQuestion .questionForm .addPoll .pollForm	{
		position:relative;
		padding:0 10px 5px 115px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		margin-bottom:12px;
	}
	.yourQuestion .questionForm .addPoll .pollForm b	{
		position:absolute;
		left:10px;
		top:0;
		text-align:right;
		width:80px;
		font-weight:normal;
	}
	.yourQuestion .questionForm .addPoll .pollForm .i	{
		display:block;
		width:97%;
		margin-bottom:7px;
		border:1px solid #D0D0D0;
	}
	.yourQuestion .questionForm .addPoll .pollForm .addInputs	{
		background: url(/i/ic_plus.gif) 0 3px no-repeat;
		padding-left:15px;
	}
	.yourQuestion .questionForm .addPoll .pollForm span	{
		display:block;
		margin:10px 0;
	}
	.yourQuestion .questionForm .addPoll .pollForm span label	{
		cursor:pointer;
		margin-right:10px;
	}
	.yourQuestion .questionForm .addPoll .hide	{
		display:block;
		margin:15px auto;
		width:151px;
		text-align:center;
	}

        .cdmx {display:none; font-size:11px; color:#fff; padding:0px;}



	.answersList h2	{
		background:none;
		color:black;
		font-size:20px;
		margin:30px 0 0 0;
		padding:0 20px;
		text-align:center;
	}
	.answerForm	{
		border:solid 1px #D0D0D0;
		background:#F7F7F7;
		margin:15px 20px;
		padding:10px;
	}
	.answerForm .t	{
		display:block;
		height:75px;
		margin-bottom:4px;
		overflow:auto;
		width:100%;
	}
	.answerForm i	{
		font-style:normal;
		color:#696969;
		font-size:12px;
		display:block;
	}
	.but	{
		display:block;
		margin:15px auto;
		cursor:pointer;
	}








	.questionPage	{
		padding-bottom:20px;
	}
	.questionPage .title	{
		position:relative;
		padding:0 130px 0 80px;
		min-height:60px;
		margin-bottom:10px;
		color:black;
	}
	.msie6 .questionPage .title	{
		height:60px;
	}

	.questionPage .title .avatara	{
		position:absolute;
		left:20px;
		top:0;
	}
	.questionPage .title .avatara img	{
		border:solid 1px #D5D5D5;
	}
	.questionPage .title .user	{
		background:url(/i/ic_user_sm.gif) 0 4px no-repeat;
		padding-left:13px;
	}
	.questionPage .title i	{
		color:#969696;
		font-style:normal;
		margin-left:15px;
	}
	.questionPage .title h1	{
		font-size:20px;
	}
	.questionPage .title .voter	{
		position:absolute;
		top:0;
		right:20px;
		width:97px;
		height:232px;
		background:url(/i/voter_block_bg.gif) 0 22px no-repeat;
		text-align:center;
	}
	.questionPage .title .voter strong	{
		color:#D88900;
		display:block;
		margin-bottom:8px;
	}
	.questionPage .title .voter .head	{
		font-size:21px;
		color:white;
		display:block;
		height:50px;
	}
	.safari .questionPage .title .voter .head	{
		padding-top:4px;
		height:48px;
	}
	.questionPage .title .voter .head i	{
		font-size:13px;
		color:white;
		margin:0;
		position:relative;
		top:-3px;
	}
	.questionPage .title .voter a	{
		display:block;
		height:40px;
		width:97px;
	}
	.questionPage .title .voter a b	{
		display:block;
		position:relative;
	}
	.questionPage .title .voter a#ball1	{
		color:#008A13;
	}
	.questionPage .title .voter a#ball2	{
		color:#F99607;
	}
	.questionPage .title .voter a#ball3	{
		color:#464646;
	}
	.questionPage .title .voter a#ball4	{
		color:#8F0000;
	}
	.questionPage .title .voter a#ball4 b	{
		left:-2px;
	}
	.questionPage .title .voter a#ball1 b	{
		left:-2px;
	}
	.questionPage .title .voterCount	{
		background:transparent url(/i/voted_poll_answers.gif);
		color:white;
		height:53px;
		position:absolute;
		right:20px;
		text-align:center;
		top:0;
		width:97px;
	}
	.questionPage .title .voterCount b	{
		display:block;
		line-height:30px;
		font-size:21px;
	}
	.questionPage .title .voterCount i	{
		display:block;
		font-size:14px;
		font-style:normal;
		line-height:12px;
		color:white;
		margin:0;
	}
	.questionPage .description	{
		margin:0 20px;
		padding-right:110px;
	}
	.questionPage .options	{
		height:130px;
		margin:15px 130px 30px 20px;
		position:relative;
	}
	.questionPage .options li	{
		margin-bottom:30px;
	}
	.questionPage .private_message	{
		margin:0 130px 0 20px;
		position:relative;
	}
	.questionPage .private_message li	{
		margin-bottom:30px;
	}
	.questionPage .options .subscribe	{
		background:url(/i/ic_email.gif) 0 6px no-repeat;
		padding-left:18px;
	}
	.safari .questionPage .options .subscribe	{
		background:url(/i/ic_email.gif) 0 4px no-repeat;
	}
	.questionPage .options .abuse	{
/*		background:url(/i/ic_abuse.gif) 0 2px no-repeat;*/
		color:#A00909;
/*		padding-left:19px;*/
		position:relative;
		left:-2px;
	}
	.safari .questionPage .options .abuse	{
		background:url(/i/ic_abuse.gif) 0 0px no-repeat;
	}
	.questionPage #private_message	{
		background:url(/i/ic_message.gif) 0 2px no-repeat;
		color:#098d02;
		padding-left:19px;
		position:relative;
		left:-2px;
	}
	.safari .questionPage #private_message	{
		background:url(/i/ic_message.gif) 0 0px no-repeat;
	}
	.questionPage #voteAnswers	{
	}
	.questionPage #voteAnswers ul	{
		margin:25px 130px 15px 20px;
	}
	.questionPage #voteAnswers ul.statistics	{
		margin:25px 130px 15px 60px;
	}
	.questionPage #voteAnswers ul li	{
		position:relative;
		margin-bottom:15px;
		font-weight:bold;
		font-size:14px;
	}
	.msie6 .questionPage #voteAnswers ul li	{
		height:1px;
	}
	.questionPage #voteAnswers ul li b	{
		position:absolute;
		display:block;
		color:#D16B00;
		font-size:18px;
		width:45px;
		text-align:right;
		left:-52px;
		top:50%;
		margin-top:-9px;
	}
	.questionPage #voteAnswers ul li ins	{
		display:block;
		height:9px;
		background:#E6E6E6;
	}
	.questionPage #voteAnswers ul li ins img	{
		height:9px;
		background:url(/i/vote_poll_answers_bar.gif);
	}
	.questionPage .answersList	{
	}
	.questionPage .answersList .but	{
		margin:0 auto;
		display:block;
		text-align:center;
	}
	.questionPage .answersList .but img	{
		cursor: pointer;
	}
	.questionPage .answersList .holder	{
		margin:15px 0;
		background:url(/i/separator_01.gif) 0 0 repeat-x;
	}
	.questionPage .answersList .holder .holder	{
		margin:0;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		padding:15px 20px 1px 20px;
	}
	.questionPage .answersList .holder .hint	{
		display:block;
		color:#838383;
		text-align:right;
		padding-right:17px;
	}
	.questionPage .answersList .item	{
		padding:0 95px 0 60px;
		position:relative;
		min-height:70px;
		margin-bottom:15px;
	}
	.msie6 .questionPage .answersList .item	{
		height:70px;
	}
	.questionPage .answersList .item .vote	{
		position:absolute;
		right:15px;
		top:0;
		background:url(/i/voter_answer_block.gif);
		width:75px;
		height:20px;
		text-align:center;
		color:#363636;
	}
	.safari .questionPage .answersList .item .vote	{
		line-height:22px;
	}
	.questionPage .answersList .item .vote a	{
		background:url(/i/s.gif);
		display:block;
		width:22px;
		height:20px;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
	}
	.questionPage .answersList .item .vote a.good	{
		float:right;
	}
	.questionPage .answersList .item .vote a.bad	{
		float:left;
	}
	.questionPage .answersList .item .vote b, .questionPage .answersList .item .voted b	{
		font-weight:normal;
		color:#007116;
	}
	.questionPage .answersList .item .vote i, .questionPage .answersList .item .voted i	{
		font-style:normal;
		color:#8F001D;
		margin:0;
		font-size:13px;
	}


	.questionPage .answersList .item .voted	{
		position:absolute;
		right:30px;
		top:0;
		background:url(/i/voted_answer_block.gif);
		width:45px;
		height:20px;
		text-align:center;
		color:#363636;
	}
	.safari .questionPage .answersList .item .voted	{
		line-height:22px;
	}


	.questionPage .answersList .item .avatara	{
		position:absolute;
		left:0;
		top:4px;
	}
	.questionPage .answersList .item .avatara img	{
		border:solid 1px #D5D5D5;
	}
	.questionPage .answersList .item i	{
		color:#969696;
		font-size:11px;
		font-style:normal;
		margin:0 8px;
	}
	.questionPage .answersList .item .abuse	{
/*		background:url(/i/ic_abuse.gif) 0 2px no-repeat;*/
		color:#A00909;
/*		padding-left:19px;*/
		display:inline-block;
	}
	.questionPage .answersList .item .txt	{
		margin:3px 0;
		font-weight:bold;
	}
	.questionPage .answersList .item .vote	{
	}
	.questionPage .answersList .item em	{
		color:#5F5F5F;
		font-style:normal;
	}
	.questionPage .answersList .item .del	{
		display:inline-block;
		border:solid 1px #F5BDBD;
		background:url(/i/ic_del.gif) 5px 4px no-repeat #FFE3E3;
		padding:0 7px 0 18px;
		height:15px;
		color:#7C0000;
		text-decoration:none;
		line-height:13px;
		margin-right:7px;
		position:relative;
	}
	.msie6 .questionPage .answersList .item .del	{
		top:2px;
	}
	.questionPage .answersList .item .del:hover	{
		border:solid 1px #DF7A7A;
	}
	.textPage h1	{
		font-size:20px;
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		text-align:center;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.textPage h2	{
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		font-size:16px;
		margin:0 -20px 6px -40px;
		padding-bottom:6px;
		text-align:center;
	}
	.textPage h3	{
/*
		background:url(/i/separator_01.gif) 0 100% repeat-x;
		font-size:14px;
		margin:0 -20px 6px -40px;
		padding-bottom:6px;
		text-align:center;
*/
		font-size:14px;
		margin:0 0 -10px;
	}
	.textPage p	{
		margin:13px 0;
	}
	.textPage .textContent	{
		padding:0 20px 25px 40px;
	}
	.textPage .paragraph	{
		margin-bottom:20px;
		padding-left:15px;
		position:relative;
	}
	.textPage .paragraph .count	{
		position:absolute;
		left:-20px;
		top:-6px;
		font-size:25px;
		color:#FB9F00;
	}
	.textPage ul	{
		margin:5px 0 5px 20px;
		overflow:hidden;
		position:relative;
		zoom:1;
	}
	.msie6 .textPage ul	{
		overflow:auto;
	}
	.textPage ul li	{
		background:url(/i/bullet_09.gif) 0 5px no-repeat;
		padding-left:11px;
		position:relative;
	}
	.textPage ul.half li	{
		background:url(/i/bullet_09.gif) 0 5px no-repeat;
		padding-left:11px;
		position:relative;
		width:45%;
		float:left;
	}
	.textPage ol	{
		margin-bottom:25px;
		padding:0 20px 0 80px;
	}
	.textPage ol li	{
		margin:0 -20px 0 -40px;
	}
	.textPage ol li p	{
		background:transparent url(/i/separator_01.gif) repeat-x scroll 0 100%;
		margin-left:-40px;
		padding:0 0 15px 40px;
	}
	.textPage ol li .url	{
		color:gray;
	}
	.textPage .rateTable	{
		margin:20px 0;
	}
	.textPage .rateTable th	{
		text-align:center;
		height:25px;
		vertical-align:middle;
		border:solid 1px white;
		padding:0 5px;
	}
	.textPage .rateTable td	{
		text-align:center;
		vertical-align:middle;
		border:solid 1px white;
		padding:2px;
	}
	.textPage .rateTable th.info	{
		background:#E3E3E3;
	}
	.textPage .rateTable th.col1	{
		background:#FFF1C3;
	}
	.textPage .rateTable th.col2	{
		background:#FFE2A1;
	}
	.textPage .rateTable th.col3	{
		background:#FFD178;
	}
	.textPage .rateTable th.col4	{
		background:#FFC253;
	}
	.textPage .rateTable th.col5	{
		background:#FFB739;
	}
	.textPage .rateTable td.info	{
		background:#F5F5F5;
	}
	.textPage .rateTable td.action	{
		background:#F5F5F5;
		padding:0 10px;
		text-align:left;
	}
	.textPage .rateTable td.col1	{
		background:#FFFAE9;
		white-space:nowrap;
	}
	.textPage .rateTable td.col2	{
		background:#FFF5DD;
		white-space:nowrap;
	}
	.textPage .rateTable td.col3	{
		background:#FFEECE;
		white-space:nowrap;
	}
	.textPage .rateTable td.col4	{
		background:#FFE9C1;
		white-space:nowrap;
	}
	.textPage .rateTable td.col5	{
		background:#FFE5B8;
		white-space:nowrap;
	}
	.item .top	{
		line-height:25px;
		position:relative;
		top:-3px;
	}

/* My styles */

	.loginBlock .attention {
		background:#FFF7F7 none repeat scroll 0 0;
		border:1px solid #FFD9D9;
		color:#737373;
		font-size:13px;
		margin:-10px 0 0;
		padding:5px 15px;
		text-align:center;
	}
	.registretionForm td .captcha {
		border:1px solid #D0D0D0;
	}
	.message	{
		border:solid 1px #B5DFFF;
		background:#ECF7FF;
		padding:12px 15px;
		color:#737373;
		font-size:13px;
		margin:20px;
	}
	.success	{
		border:solid 1px #8FDF9A;
		background:#EAFFED;
		padding:12px 15px;
		color:#12591D;
		font-size:13px;
		margin:20px;
	}
	.userProfile .messagesList .item .answerFrom .attention	{
		margin:20px 0;
	}






	.hidden {
		display:none;
	}
	.example_text {
		color:#737373;
	}
	.nowrap {
		white-space:nowrap;
	}





























	#add_poll_block {
		display:none;
	}

	#ajax_loader {
		padding-left:5px;
		padding-top:2px;
		position:absolute;
	}
	.makeOwnAnnounce .generalSelect #ajax_loader {
		margin-top:4px;
	}
	#answer_top_form, #answer_bottom_form, #question_top_form, #question_bottom_form, #more_top_block, #more_bottom_block, #call_back_top_block, #call_back_bottom_block {
		display:none;
	}
	.views	{
		color:#FF9600;
		font-size:12px;
		white-space:nowrap;
	}
	ul.site_map {
		margin-top:12px;
		padding-bottom:25px;
		padding-left:40px;
	}
	ul.site_map ul {
		padding-bottom:0px;
	}
	ul.site_map li {
		background:transparent url(/i/bullet_02.gif) no-repeat scroll 0 6px;
		font-size:13px;
		margin-bottom:12px;
		padding:0 20px 0 32px;
	}
	.seo_text {
		font-size:11px;
		padding:30px;
		text-align:justify;
	}

	.payment_method {
		margin-top:5px;
	}
	.payment_title {
		color:#000;
		margin:20px auto 10px !important;
		padding-left:0 !important;
	}
	.payment_item {
		color:#000;
		margin:0 auto 5px;
		padding-left:30px;
		width:250px;
	}
	.sms_howto {
		display:block;
		margin-top:20px;
		text-align:center;
	}

/* форма отправки sms */
#sms7_info {
	display:none;
}

#ui7, #ui180 {
	color:#000;
}

#ui7 i, #ui180 i {
	color:#E19819;
	display:inline;
	font-size:19px;
	margin-bottom:0;
}

.select_country, .select_provider, #pass_submit7, #pass_submit180 {
	margin:10px 0;
}

#providers7, #providers180 {
	display:none;
}

#instructions7, #instructions180 {
	display:none;
	margin-left:20px;
}

#instructions7 li, #instructions180 li {
	margin-bottom:15px;
}

#instructions7 li i, #instructions180 li i {
	margin-bottom:0;
}

#message_text7, #shortcode7, #message_cost7, #message_text180, #shortcode180, #message_cost180 {
	font-weight:bold;
}

#fail7, #fail180 {
	display:none;
}

table.users th, table.users td {
	background:transparent url(/i/separator_01.gif) repeat-x 0 100%;
	padding:5px;
	text-align:center;
	vertical-align:middle;
}

table.users tr.last td {
	background:none;
}

table.users th {
	font-weight:bold;
}

table.users th a.up {
	background:transparent url(/i/ic_up.gif) no-repeat scroll 0 6px;
	padding-left:13px;
}

table.users th a.down {
	background:transparent url(/i/ic_down.gif) no-repeat scroll 0 6px;
	padding-left:13px;
}

table.users td span {
	color:#969696;
	font-family:Arial;
	font-size:11px;
}

table.users td img {
	border:1px solid #D5D5D5;
}
.overalUsers {
	margin:20px;
}
.small {
	font-size:12px;
}

.publish_left {
	float:left;
	padding-left:20px;
	width:50%;
}
.publish_right {
	margin-left: 50%;
	padding-right:20px;
	width:50%;
}
.links {
	background:transparent url(/i/separator_01.gif) repeat-x scroll 0 100%;
	margin:0 -20px 15px -40px;
	padding:0 20px 15px 40px;
}
.links h3 {
	font-size:14px;
	margin:0;
}
.links p {
	margin:0;
}

.adv_table td, .adv_table th {
	border:1px dotted;
	padding:5px;
	text-align:center;
}
.adv_table th {
	font-weight:bold;
}

/* //форма отправки sms */

.article_img {
	display:block;
	text-align:center;
}

/* Fancybox */
html, body {
	height: 100%;
}

div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #666;
	display: none;
	z-index: 30;
}

* html div#fancy_overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

div#fancy_wrap {
	text-align: left;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('/i/fancybox/fancy_progress.png') no-repeat;
}

div#fancy_loading_overlay {
	position: absolute;
	background-color: #FFF;
	z-index: 30;
}

div#fancy_loading_icon {
	position: absolute;
	background: url('/i/fancybox/fancy_loading.gif') no-repeat;
	z-index: 35;
	width: 16px;
	height: 16px;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 33px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #BBB;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('/i/fancybox/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	background-image: url(data:image/gif;base64,AAAA);
	outline: none;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url('/i/fancybox/fancy_left.png') no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url('/i/fancybox/fancy_right.png') no-repeat;
}

a#fancy_left:hover {
  visibility: visible;
}

a#fancy_right:hover {
  visibility: visible;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

.fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url('/i/fancybox/fancy_shadow_n.png') repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/i/fancybox/fancy_shadow_ne.png') no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url('/i/fancybox/fancy_shadow_e.png') repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/i/fancybox/fancy_shadow_se.png') no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url('/i/fancybox/fancy_shadow_s.png') repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/i/fancybox/fancy_shadow_sw.png') no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url('/i/fancybox/fancy_shadow_w.png') repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('/i/fancybox/fancy_shadow_nw.png') no-repeat;
}

div#fancy_title {
	position: absolute;
	bottom: -33px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(fancy_title_right.png) repeat-x;
}
/* //Fancybox */