	/*------------------------------------------
		Byxal.com - Styles
	------------------------------------------*/

	body { margin: 0; padding: 0; background: #ffffff url('../images/blue-line.gif') repeat-x 0 60px; overflow-x: hidden; height: 100%; }
	html {
		font-family: 'Arial', serif;
		margin: 0; padding: 0;
		background: #ffffff;
		font-size: 11px;
		color: #333333;
		height: 100%;
	}

	a { text-decoration: none; color: #333333; }

	div.container {
		overflow: hidden;
		margin: 0 auto;
		width: 940px;
	}
a.hovered { text-decoration: underline; }
a.hovered:hover { text-decoration: none; }
	ul.menu {
		margin: 0; padding: 18px 0 16px 0;
		list-style-type: none;
		width: 571px;
		height: 26px;
		float: right;
	}

	ul.menu li {
		padding: 0; margin: 0 0 0 10px;
		position: relative;
		z-index: 988;
		float: left;
	}

	ul.menu li a {
		background-position: top left;
		background-repeat: no-repeat;
		text-indent: -2000px;
		overflow: hidden;
		display: block;
		height: 26px;
		float: left;
	}

	ul.menu li a:hover, ul.menu li.drop a { background-position: bottom left; }

	ul.menu li.drop ul { display: block; }
	ul.menu li ul {
		background: #ffffff url('../images/general-submenu-background.gif') repeat;
		border-width: 0 1px 0 1px;
		margin: 0; padding: 0;
		list-style-type: none;
		border-color: #ececec;
		border-style: solid;
		position: absolute;
		top: 26px; left: 0;
		display: none;
		z-index: 988;
	}

	ul.menu li.drop ul { display: block; }

	ul.menu li ul li {
		margin: 0; padding: 1px 1px 2px 1px;
		float: none;
	}

	ul.menu li ul li a {
		padding: 3px 5px 3px 10px;
		display: block;
		text-indent: 0;
		width: 165px;
		height: auto;
		float: none;
	}

	ul.menu li ul li a:hover { color: #ffffff; background: #0075c3; }

	#home-button { background-image: url('../images/home-button.gif'); width: 103px; }
	#services-button { background-image: url('../images/services-button.gif'); width: 184px; }
	#partners-button { background-image: url('../images/partners-button.gif'); width: 120px; }
	#contacts-button { background-image: url('../images/contacts-button.gif'); width: 114px; }

	h1 {
		background: url('../images/logo.gif') no-repeat;
		height: 169px; width: 364px;
		text-indent: -2000px;
		margin: 60px 0 0 0;
		overflow: hidden;
		cursor: pointer;
		float: left;
	}

	div.box {
		background: #f9f9f9 url('../images/box-background.gif') repeat-x left bottom;
		border-width: 1px 1px 0 1px;
		border-color: #ececec;
		border-style: solid;
		padding: 12px 20px;
		position: relative;
		width: 657px;
		z-index: 1;
	}

	div.blue {
		background: #ffffff url('../images/blue-box-background.gif') repeat-x left bottom;
		width: 511px; height: 68px;
		border-color: #008dea;
		border-width: 0 1px;
		margin-top: 34px;
		color: #d8d8d8;
		float: right;
	}

	div.search {
		background: #ffffff url('../images/search-box-background.gif') repeat-x left bottom;
		border-color: #ececec;
		border-width: 0 1px;
		width: 657px;
		z-index:989 ;
	}

	div.rc { width: 210px; padding: 12px 0; margin: 0 0 10px 0 !important; }

	div.normal { margin: 10px 0 0 0; }

	div.content {
		padding: 20px 0 0 0;
		overflow: hidden;
		clear: both;
		width: 100%;
	}

	div.right-colomn {
		margin: 0 0 0 29px;
		width: 212px;
		float: right;
		padding: 0;
	}

	div.content-colomn {
		width: 699px;
		float: left;
	}

	#status-title { background: url('../images/status-title.gif') no-repeat; width: 144px; }
	#statistics-title { background: url('../images/statistics-title.gif') no-repeat; width: 252px; }
	#categories-title { background: url('../images/categories-title.gif') no-repeat 20px 0; width: 105px; margin: 0 !important; }
	#contacts-title { background: url('../images/contacts-title.gif') no-repeat; width: 70px; }
	#partners-title { background: url('../images/partners-title.gif') no-repeat; width: 85px; }
	#easypay-title { background: url('../images/easypay-title.gif') no-repeat; width: 85px; }
	#contacts-form-title { background: url('../images/contacts-form-title.gif') no-repeat; width: 178px; }
	#login-title { background: url('../images/login-title.gif') no-repeat; width: 167px; float: left; margin: 0 !important; }
	#login-page-title { background: url('../images/login-page-title.gif') no-repeat; width: 163px; }
	#search-title { background: url('../images/search-title.gif') no-repeat; width: 159px; float: left; }
	#materials-title { background: url('../images/materials-title.gif') no-repeat; width: 211px; }
	#latest-news-title { background: url('../images/latest-news-title.gif') no-repeat; width: 168px; float: left; }
	#register-title { background: url('../images/register-title.gif') no-repeat; width: 99px; }
	#news-title { background: url('../images/news-title.gif') no-repeat; width: 59px; }
	#forgotten-title { background: url('../images/forgotten-title.gif') no-repeat; width: 146px; }
	#change-password-title { background: url('../images/change-password-title.gif') no-repeat; width: 136px; }
	#profile-title { background: url('../images/profile-title.gif') no-repeat; width: 198px; }

	a.dark, div.panel a { font-weight: bold; padding: 0 7px 0 6px; color: #333333 !important; text-decoration: none !important; }
	a.dark:hover, div.panel a:hover { text-decoration: underline !important; }
	div.panel a { font-weight: normal; padding: 0; }

	div.blue form.login {
		background: url('../images/login-form-sep.gif') no-repeat 221px 6px;
		margin: 12px 0 0 0;
		text-align: left;
	}

	div.blue form.login input { vertical-align: top; color: #333333; font-size: 13px !important; }

	span.button {
		display: -moz-inline-box;
		display: inline-block;
		vertical-align: top;
		position: relative;
		float: left;
		z-index: 2;
	}
	span.button input {
		background: #ffffff url('../images/input-background.gif') repeat-x;
		padding: 8px 10px 0 10px;
		border: 0; margin: 0;
		vertical-align: top;
		height: 23px;
	}
	span.button img.b-right { position: absolute; top: 0; right: -2px; vertical-align: top; }
	span.button img.b-left { position: absolute; top: 0; left: -2px; vertical-align: top; }

	form.search {
		padding: 2px 0 0 0;
		text-align: left;
		clear: both;
		margin: 0;
	}

	ul.news-list {
		background: url('../images/news-list-background.gif') repeat;
		margin: 2px 0 0 0; padding: 0;
		list-style-type: none;
		text-align: left;
		clear: both;
	}

	ul.news-list li {
		background: url('../images/news-list-left.gif') no-repeat left top;
		margin: 0 0 5px 0; padding: 0;
		height: 31px; width: 100%;
	}

	ul.news-list li a {
		background: url('../images/news-list-right.gif') no-repeat right top;
		white-space: nowrap;
		text-decoration: none;
		padding: 9px 0 0 12px;
		display: block;
		color: #999999;
		height: 22px;
	}

	ul.cart li a.erase {
		background: transparent url('../images/delete_icon.gif') no-repeat 3px 3px;
		height: 16px; width: 16px;
		top: 5px; left: -30px;
		text-indent: -200px;
		position: absolute;
		overflow: hidden;
		display: block;
		color: white;
		padding: 3px;
	}
	ul.cart li { position: relative; }
	ul.cart { margin-left: 20px; }

	ul.cart li a.erase:hover {
		background-position: 5px 1px;
	}

	ul.news-list li a span {
		background: #ffffff;
		margin: 0 10px 0 0;
		color: #95c52a;
		float: right;
	}

	ul.news-list li a:hover { color: #cccccc; }

	ul.popular-list {
		margin: 10px 0 0 0; padding: 0;
		list-style-type: none;
		color: #999999;
		width: 432px;
	}

	ul.popular-list li {
		margin: 0 6px 0 0; padding: 10px 10px 0 10px;
		width: 190px; height: 41px;
		overflow: hidden;
		float: left;
	}

	ul.popular-list li a {
		text-decoration: none;
		white-space: nowrap;
		margin: 0 0 5px 0;
		font-weight: bold;
		font-size: 12px;
		display: block;
		color: #333333;
	}

	ul.popular-list li a:hover { color: #0098fd; }

	ul.popular-list li a.user {
		text-decoration: underline;
		font-weight: normal;
		font-size: 11px;
		display: inline;
		color: #95c52a;
		margin: 0;
	}

	ul.popular-list li.hover {
		background: #ffffff url('../images/popular-back-hover.gif') no-repeat left top;
	}

	ul.popular-list li.hover a.user { color: #95c52a; }
	ul.popular-list li.hover a { color: #0098fd; }

	a.advert { float: right; }

	#footer div.pre-footer { position: absolute; top: -36px; left: 16px; height: 20px; color: #d8d8d8; }
	#footer div.pre-footer a { font-weight: bold; color: #999999 !important; margin: 0 5px; }
	#footer div.pre-footer a:hover { text-decoration: underline; }

	#footer {
		padding: 24px 20px 14px 20px;
		border: 1px solid #e2e2e2;
		margin: 56px 0 13px 0;
		position: relative;
		color: #999999;
		height: 22px;
	}

	#footer a { font-weight: bold; color: #95c52a; }
	#footer a.cb { position: absolute; right: 16px; top: -9px; }

	ul.categories {
		margin: 15px 0 0 0; padding: 0;
		list-style-type: none;
		width: 210px;
	}

	ul.categories li {
		border-top: 1px solid #efefef;
		margin: 0; padding: 0;
		width: 210px;
	}

	ul.categories li.active ul { display: block; }

	ul.categories li a {
		background: url('../images/arrow.gif') no-repeat 181px 10px;
		padding: 7px 30px 7px 20px;
		text-decoration: none;
		display: block;
		color: #333333;
		vertical-align: top;
		font-size: 11px;
	    font-weight: bold;	 
	}

	ul.categories li.active a { background: #0098fd url('../images/arrow-hover.gif') no-repeat 181px 17px; color: #ffffff; }
	ul.categories li.active a:hover { background-color: #0098fd; }
	ul.categories li a:hover { background-color: #ffffff; }
	ul.categories li.active a span { color: #93d4ff; }
	ul.categories li a span { color: #44b3fe; }

	ul.categories li ul { margin: 10px 0; padding: 0; list-style-type: none; width: 210px; display: none; }
	ul.categories li ul li {
		padding: 1px 0 1px 20px;
		border-top: 0;
		width: 190px;
	}

	ul.categories li ul li a, ul.categories li.active ul li a {
		background: url('../images/arrow-small.gif') no-repeat 0px 7px;
		padding: 5px 0 5px 20px;
		text-decoration: none;
		font-size: 11px;
		display: inline;
		color: #999999;
	}

	ul.categories li ul li a:hover, ul.categories li.active ul li a:hover {
		background: url('../images/arrow-small-hover.gif') no-repeat 0px 7px;
		text-decoration: underline;
		color: #333333;
	}

	div.select-box {
		background: url('../images/select.gif') no-repeat;
		width: 103px; height: 23px;
		display: -moz-inline-box;
		display: inline-block;
		padding: 8px 0 0 77px;
		vertical-align: top;
		margin: 0 20px 0 0;
		position: relative;
		cursor: default;
		z-index: 989;
		float: left;
	}

	div.select-box span {
		display: -moz-inline-box;
		display: inline-block;
		font-weight: bold;
		white-space: pre;
		overflow: hidden;
		cursor: default;
		font-size: 12px;
		color: #95c52a;
		width: 76px;
	}

	div.select-box ul {
		border: 1px solid #ebebeb;
		margin: 0; padding: 0;
		list-style-type: none;
		background: #f5f5f5;
		top: 30px; left: 0px;
		position: absolute;
		z-index: 989;
		height: 200px;
		overflow: auto;
		display: none;
		width: 178px;
	}

	div.select-box ul li {
		margin: 0; padding: 1px;
		float: none;
	}

	div.select-box ul li a {
		padding: 4px 3px 4px 3px;
		text-decoration: none;
		overflow: hidden;
		white-space: pre;
		display: block;
		color: #333333;
		width: 154px;
	}

	div.select-box ul li a.selected { color: #ffffff; background: #0075c3; }
	div.select-box ul li a.selected:hover { background: #0075c3; color: #ffffff; }
	div.select-box ul li a:hover { background: #e5e5e5; color: #727272; }

	form.rows label { display: block; clear: both; }
	label.entry { display: none; }

	textarea {
		background: #f5f5f5 url('../images/textarea-background.gif') repeat-x top left;
		font-family: 'Arial', serif;
		border-width: 0 1px 1px 1px;
		padding: 8px 10px 0 10px;
		border-color: #e9e9e9;
		border-style: solid;
		font-size: 11px;
		overflow: auto;
	}

	input, textarea { color: #999999; font-size: 12px; font-family: 'Arial', serif; }
	input.active, textarea.active { color: #333333; }

	h2 {
		text-indent: -2000px;
		margin: 0 0 10px 0;
		overflow: hidden;
		height: 15px;
	}

	h3 {
		background: url('../images/new-icon.gif') no-repeat 0 3px;
		margin: 20px 0 0 10px;
		text-indent: 16px;
		font-size: 14px;
		display: block;
		color: #95c52a;
	}

	div.box h3 a { color: #95c52a; text-decoration: none; }

	span.date { font-size: 10px; margin: 0 0 10px 10px; display: block; color: #999999; }
	span.date2 { font-size: 11px; margin: 0 0 10px 0px; display: block; color: #999999; }
	span.date a, span.date2 a { color: #333333 !important; }
	span.date span { color: #999999; font-weight: bold; }
	span.date a { text-decoration: none !important; }

	blockquote {
		margin: 0 0 30px 10px; padding: 0;
		text-indent: 10px;
		overflow: hidden;
		width: 647px;
	}

	p.pages {
		text-align: center;
		font-weight: bold;
		font-size: 10px;
		line-height: 20px;
	}

	div.box a { color: #95c52a; text-decoration: underline; }
	div.box a:hover { text-decoration: none; }

	p.pages a.active:hover { background: none; color: #95c52a; border: 1px solid #95c52a; padding: 1px 4px; }
	p.pages a:hover, p.pages a.active { background: #95c52a; color: #ffffff; }
	p.pages a { padding: 2px 5px; margin: 0 0 0 1px; text-decoration: none; }
	p.pages a.active { font-size: 11px; }

	div.error {
		background: #c90a30 url('../images/error.gif') no-repeat 10px center;
		padding: 5px 5px 5px 35px;
		border: 1px solid black;
		margin: 10px 0 0 0;
		color: #ffffff;
		clear: both;
	}

	div.ok {
		background: #bceba0 url('../images/ok.png') no-repeat 10px center;
		padding: 5px 5px 5px 35px;
		border: 1px solid black;
		margin: 10px 0 0 0;
		color: #18610c;
		clear: both;
	}

	div.error a, div.ok a { text-decoration: underline; color: #ffffff; font-weight: bold; }
	div.error a:hover, div.ok a:hover { text-decoration: none; }
	div.ok a { color: #18610c; }

	form p.bent { margin: 12px 0; }
	form { margin: 0; padding: 0; }
	h1, h2 { text-align: left; }
	a img { border: 0; }

	h2.text {
		font-family: 'Arial', serif;
		text-indent: 0 !important;
		vertical-align: top;
		font-weight: bold;
		font-size: 15px;
		color: #95c52a;
		height: auto;
		padding: 0;
	}

	h2.step {
		padding: 5px 10px;
		font-size: 17px;
		color: #0098fd;
	}

	div.panel {
		line-height: 17px;
		text-align: left;
		color: #333333;
		clear: both;
	}

	div.panel a.cart {
		background: url('../images/cart.gif') no-repeat top left;
		width: 320px; height: 24px;
		vertical-align: baseline;
		text-decoration: none;
		padding: 7px 10px 0 0;
		text-align: right;
		margin: 2px 0 0 0;
		font-size: 11px;
		display: block;
		float: right;
	}

	div.panel a.cart:hover { text-decoration: none !important; }
	div.panel a.cart strong { color: #0098fd; }

	div.leftone {
		color: #999999 !important;
		margin-right: 7px;
		width: 135px;
		float: left;
	}

	dl {
		color: #999999 !important;
		margin: 0; padding: 0;
	}
	dl dt {
		margin: 0; padding: 0 0 2px 0;
		font-weight: bold;
	}
	dl dd {
		margin: 0; padding: 0 0 10px 0;
		overflow: hidden; width: 125px;
	}

	dl.profile dd { width: auto; }

	div.rightone { width: 512px; overflow: hidden; color: #999999 !important; }
	p.keywords { margin: 0; padding: 20px 0 0 0; font-size: 12px; }
	p.keywords span, span.blue { color: #0098fd; }

	div.downloadbox {
		background: url('../images/download-box.gif') no-repeat;
		width: 512px; height: 67px;
		padding: 13px 0 0 120px;
		margin: 20px 0 0 0;
	}

	a.keyword-search { color: #0098fd !important; font-size: 12px; }

	#word {
		background: url('../images/doc.gif') no-repeat;
		width: 57px; height: 45px;
		text-decoration: none;
		padding: 0 0 0 52px;
		line-height: 18px;
		font-size: 12px;
		display: block;
		color: #999999;
		float: left;
	}

	#pdf {
		background: url('../images/pdf.gif') no-repeat;
		width: 36px; height: 45px;
		text-decoration: none;
		padding: 0 0 0 56px;
		line-height: 18px;
		font-size: 12px;
		display: block;
		color: #999999;
		float: left;
	}

	#rar {
		background: url('../images/rar.gif') no-repeat;
		width: 32px; height: 45px;
		text-decoration: none;
		padding: 0 0 0 55px;
		line-height: 18px;
		font-size: 12px;
		display: block;
		color: #999999;
		float: left;
	}

	#html {
		background: url('../images/html.gif') no-repeat;
		width: 46px; height: 45px;
		text-decoration: none;
		padding: 0 0 0 51px;
		line-height: 18px;
		font-size: 12px;
		display: block;
		color: #999999;
		float: left;
	}

	#word:hover, #pdf:hover, #html:hover, #rar:hover { color: #333333; }
	a.word:hover, a.pdf:hover, a.rar:hover { color: #999999 !important; }

	a.inactive { cursor: default; }
	a.word { background: url('../images/word2.gif') no-repeat !important; }
	a.pdf { background: url('../images/pdf2.gif') no-repeat !important; }
	a.rar { background: url('../images/rar2.gif') no-repeat !important; }

	a.review-button {
		background: #ffffff url('../images/review-button.gif') no-repeat bottom left;
		width: 137px; height: 22px;
		text-indent: -10em;
		margin: 15px 0 20px 0;
		overflow: hidden;
		display: block;
		float: right;
	}
	a.review-button:hover { background-position: left top; }

	span.price { float: left; padding: 18px 10px 0 0; margin: 0; font-size: 13px; display: block; }

	a.rank {
		background: url('../images/star.gif') no-repeat 0 -14px;
		width: 15px; height: 14px;
		text-indent: -200px;
		overflow: hidden;
		display: block;
		float: left;
	}

	span.ranker { display: block; height: 14px; overflow: hidden; width: 75px; }

	span.marked1 a.s1, span.marked3 a.s1,
	span.marked3 a.s2, span.marked3 a.s3,
	span.marked2 a.s1, span.marked2 a.s2,
	span.marked5 a.s5, span.marked5 a.s4,
	span.marked4 a.s4, span.marked4 a,
	span.marked5 a
	{ background-position: 0 0; }

	span.marked2 a, span.marked1 a,
	span.marked3 a, span.marked1 a,
	span.marked4 a.s5
	{ background-position: 0 -14px; }

	span.rated a { cursor: default !important; }

	.notop { margin-top: 0px !important; }
	.aligncenter { text-align: center; }
	.alignright { text-align: right; }
	.alignleft { text-align: left; }
	.px12 { font-size: 12px; }
	.b { font-weight: bold; }
	.bent { clear: both; }
	.fr { float: right; }
	.fl { float: left; }

	#shade {
		width: 100%; height: 100%;
		background: #000000;
		position: absolute;
		top: 0; left: 0;
		display: none;
		z-index: 990;
	}

	#alert {
		width: 402px; height: 182px;
		margin: 0 0 0 -201px;
		position: absolute;
		top: 0; left: 50%;
		display: none;
		z-index: 991;
	}

	#activation, #pay-by-bank, #epay-thingy { display: none; }

	#alert div.ie-sucks-balls {
		background: url('../images/alert-background.png') no-repeat top left;
		width: 100%; height: 100%;
	}

	#alert div.fx-sucks-balls { padding-top: 40px; }

	#alert-body {
		width: 376px; height: 169px;
		padding: 20px 0 0 24px;
		background: #ffffff;
		margin: 0 0 0 1px;
	}

	#alert.long { width: 536px; margin: 0 0 0 -268px; }
	#alert.long div.ie-sucks-balls { background: url('../images/alert-background2.png') no-repeat top left; }
	#alert.long #alert-body { width: 510px; }

	#howto { display: block; float: left; padding: 0 0 0 10px; width: 100px; }
	#howto a:hover { text-decoration: underline; }

	#smsb, #epayb, #cartb, #prevodb, #epay-pf, #easypay {
		width: 112px; height: 102px;
		text-indent: -2000px;
		margin: 0 8px 0 0;
		overflow: hidden;
		display: block;
		float: left;
	}

	#alert.long #smsb, #alert.long #epayb, #alert.long #epay-pf, #alert.long #cartb, #alert.long #prevodb, #alert.long #easypay
	{ margin: 0 12px 0 0; }

	#prevodb { background: url('../images/prevod-button.gif') no-repeat 0 0; }
	#cartb { background: url('../images/to-cart-button.gif') no-repeat 0 0; }
	#smsb { background: url('../images/sms-pay-button.gif') no-repeat 0 0; }
	#epayb { background: url('../images/epay-pay-button.gif') no-repeat 0 0; }
	#epay-pf { background: url('../images/epay-pf.gif') no-repeat 0 0; }
	#easypay { background: url('../images/easypay.gif') no-repeat 0 0; }

	#alert.long #cartb { margin: 0 12px 0 0; }

	#alert a.close {
		background: url('../images/close.gif') no-repeat top left;
		padding: 0 21px 0 0;
		margin: 13px 0 0 0;
		text-indent: 25px;
		font-size: 12px;
		display: block;
		color: #898989;
		float: right;
		height: 15px;
	}

	#loader { display: none; text-align: center; padding-top: 30px; }

	ul.status-menu {
		padding: 0 10px 10px 0; margin: 0;
		list-style-type: none;
		overflow: hidden;
		width: 150px;
		float: left;
	}

	ul.status-menu li {
		margin: 0; padding: 0 10px;
	}

	ul.status-menu li a {
		text-decoration: none;
		color: #999999;
		outline: none;
	}

	ul.status-menu li a:hover {
		color: #0098fd;
	}

	#status { float: left; width: 487px; }

	#status h3.boughttitle { clear: both; font-size: 12px; margin-bottom: 0; font-weight: normal; margin: 0 0 5px 0; }
	#status h3.boughttitle a:hover { text-decoration: underline; }
	ul.status-menu li a.active { color: #0098fd; }

	strong.big {
		font-family: 'Verdana', serif;
		font-size: 13px;
	}
	strong.green {
		border: 1px solid #95c52a;
		color: #95c52a;
	}
	strong.blue {
		color: #0098fd;
	}
	p.center { text-align: center; }

	table.status-table {
		border-collapse: collapse;
		border: 1px solid #ccc;
		background: #f4f4f4;
		width: 100%;
	}

	table.status-table th {
		border: 1px solid #cccccc;
		font-weight: normal;
		background: #7e7e7e;
		color: #fff;
		padding: 5px 0;
	}

	table.status-table td {
		border: 1px solid #cccccc;
		background: #ffffff;
		text-align: center;
		padding: 5px;
		color: #666;
	}

	table.status-table tr.even td { background: #e8e8e8; color: #333; }

	div.diagram-container {
		position: relative;
	}

	div.diagram-container img { border: 1px solid #ccc; }

	div.diagram-container a {
		width: 14px; height: 215px;
		text-decoration: none;
		position: absolute;
		font-size: 193px;
		overflow: hidden;
		display: block;
		outline: none;
		top: 40px;
	}

	div.diagram-container a:hover {
		background: url('../images/colomn-hover.png') no-repeat 2px bottom;
	}

	#stats {
		padding: 50px 0 0 0;
		text-align: center;
		font-size: 11px;
		color: #999999;
	}

	a.nextm { float: right; clear: right; padding: 10px 0; }
	a.prevm { float: left; clear: left; padding: 10px 0; }

	ul.sitemap {
		margin: 0; padding: 0 0 15px 40px;
	}

	ul.sitemap ul {
		margin: 0; padding: 0 0 5px 30px;
	}

	ul.sitemap li { margin: 3px 0; padding: 0; }

	ul.sitemap a { color: #333; text-decoration: none; }
	ul.sitemap a:hover { color: #0098fd; }

	blockquote p { margin-top: 0; }
	blockquote img { border: 1px solid #a4a4a4; background: #fff; padding: 5px; }














