HTML, BODY, P, FORM, DIV, IMG, H1, H2, FIELDSET { margin:0px; padding:0px; border:none; }

BODY { color:#888888; font-family:"Tahoma", Verdana, Helvetica, sans-serif; background:url(/img/global/background.jpg) top left repeat-x; }
INPUT, SELECT, TEXTAREA { color:#888888; font-family:"Tahoma", Verdana, Helvetica, sans-serif; }
H1, H2 { font-weight:bold; font-family:"Arial", Verdana, Helvetica, sans-serif; color:#DB7235; letter-spacing:-1px; }
H2 { color:#FFFFFF; }

A { text-decoration:none; color:#FD7904; }
A:hover { text-decoration:underline; }

A.ico-print { color:#888888; background:url(/img/global/ico-printer.gif) 0px 3px no-repeat; padding-left:13px; }
A.ico-up { background:url(/img/global/arrow-up-orange.gif) 0px 5px no-repeat; padding-left:13px; }

A.anchor { visibility:hidden; }

INPUT.checkbox { vertical-align:middle; }
LABEL { cursor:pointer; padding-left:3px; }
LABEL:hover { text-decoration:underline; }

.float { float:left !important; }
.longtext { line-height:18px; float:left; }

UL.clear { list-style:none; margin:13px 0px; padding:0px; }
UL.download-list { margin:0px; margin-top:3px; }
	UL.download-list LI.ico-pdf { background:url(/img/global/ico-pdf.gif) no-repeat 0px 3px; padding:5px 0px 6px 24px; }
		UL.download-list LI A { font-weight:bold; color:#888888; }
		UL.download-list LI SPAN.extension { color:#BEBEBE; font-size:10px; }
UL.orange-arrow { color:#FD7904; line-height:22px; }
	UL.orange-arrow LI { background:url(/img/global/arrow-right-orange.gif) 10px 8px no-repeat; padding-left:24px; }
UL.orange-arrow-dotted { line-height:24px; }
	UL.orange-arrow-dotted LI { background:url(/img/global/line-horizontal-gray-dotted.gif) top left repeat-x; padding-top:1px; }
		UL.orange-arrow-dotted LI A { color:#888888; background:url(/img/global/arrow-right-orange.gif) 4px 4px no-repeat; padding-left:15px; }
		UL.orange-arrow-dotted LI.selected A { color:#FD7904; font-weight:bold; }
		

DIV.orange-input { background:url(/img/global/forms/input-orange-rightpart.gif) no-repeat right top; height:19px; overflow:hidden; }
	DIV.orange-input INPUT { border:none; background:url(/img/global/forms/input-orange-leftpart.gif) left top no-repeat; height:14px; padding:3px 2px 2px 7px; margin:0px; font-weight:normal; }

DIV.white-input { background:url(/img/global/forms/input-white-rightpart.gif) no-repeat right top; height:21px; overflow:hidden; }
	DIV.white-input INPUT { border:none; background:url(/img/global/forms/input-white-leftpart.gif) left top no-repeat; height:16px; padding:3px 2px 2px 7px; margin:0px; font-weight:normal; }

INPUT.tip-input { color:#CCCCCC; }
	
.custom-select-blue { position:relative; }
	.custom-select-blue DIV.current
	{ height:21px; color:#888888; cursor:pointer; padding:3px 5px 0px 5px; background:url(/img/global/forms/input-blue-leftpart.gif) no-repeat top left; float:left; }
	.custom-select-blue DIV.arrow { height:21px; width:21px; background:url(/img/global/forms/selectbox-blue-arrow.gif); cursor:pointer; float:left; }
	.custom-select-blue DIV.optionholder { clear:both; position:absolute; z-index:1000000; top:20px; left:0px; border:1px solid #D8E0E7; }
		.custom-select-blue DIV.optionholder DIV.option { padding:3px 5px; height:14px; color:#888888; cursor:pointer; background-color:#FFFFFF; clear:both; }
		.custom-select-blue DIV.optionholder DIV.option_hover { background-color:#D8E0E7; }

.custom-select-white { position:relative; }
	.custom-select-white DIV.current
	{ height:21px; color:#888888; cursor:pointer; padding:3px 5px 0px 5px; background:url(/img/global/forms/input-white-leftpart.gif) no-repeat top left; float:left; }
	.custom-select-white DIV.arrow { height:21px; width:21px; background:url(/img/global/forms/selectbox-white-arrow.gif); cursor:pointer; float:left; }
	.custom-select-white DIV.optionholder { clear:both; position:absolute; z-index:1000000; top:20px; left:0px; border:1px solid #CDCECE; }
		.custom-select-white DIV.optionholder DIV.option { padding:3px 5px; height:14px; color:#888888; cursor:pointer; background-color:#FFFFFF; clear:both; }
		.custom-select-white DIV.optionholder DIV.option_hover { background-color:#D8E0E7; }
	
DIV.header-bar { background:url(/img/global/bar-blue-rightpart.gif) bottom right no-repeat; padding-right:6px; margin-bottom:17px; }
	DIV.header-bar DIV.header-bar-border { background:url(/img/global/bar-blue-leftpart.gif) bottom left no-repeat; height:26px; padding:13px 0px 0px 10px; }
		DIV.header-bar DIV.header-bar-border DIV.ico { position:absolute; right:0px; top:0px; }
	DIV.header-bar DIV.bar-type-card { padding-top:26px; position:relative; }
		DIV.header-bar DIV.bar-type-card DIV.ico { background:url(/img/global/bar-icons/card.jpg); width:71px; height:52px; }
	DIV.header-bar DIV.bar-type-vehicle { padding-top:26px; position:relative; }
		DIV.header-bar DIV.bar-type-vehicle DIV.ico { background:url(/img/global/bar-icons/vehicle.jpg); width:82px; height:52px; }
	DIV.header-bar DIV.bar-type-cargo { padding-top:23px; position:relative; }
		DIV.header-bar DIV.bar-type-cargo DIV.ico { background:url(/img/global/bar-icons/cargo.jpg); width:85px; height:49px; }
	DIV.header-bar DIV.bar-type-ad { padding-top:26px; position:relative; }
		DIV.header-bar DIV.bar-type-ad DIV.ico { background:url(/img/global/bar-icons/ad.jpg); width:83px; height:52px; }
	DIV.header-bar DIV.bar-type-news { padding-top:27px; position:relative; }
		DIV.header-bar DIV.bar-type-news DIV.ico { background:url(/img/global/bar-icons/news.jpg); width:82px; height:53px; }
DIV.header-bar-orange { background:url(/img/global/bar-orange-rightpart.gif) bottom right no-repeat; padding-right:2px; }
	DIV.header-bar-orange DIV.header-bar-border { background:url(/img/global/bar-orange-leftpart.gif) bottom left no-repeat; }
		
.dotted-border-top { background:url(/img/global/line-horizontal-gray-dotted.gif) top left repeat-x; padding-top:1px; }
.dotted-border-bottom { background:url(/img/global/line-horizontal-gray-dotted.gif) bottom left repeat-x; padding-bottom:1px; }

DIV.holder { width:960px; margin:0 auto; }

DIV.top { width:960px; float:left; padding-top:21px; margin-bottom:15px; }
DIV.bottom { width:960px; float:left; padding-top:0px; margin-bottom:15px; }


	DIV.top A.logo { background:url(/img/global/logo.jpg) top left no-repeat; width:201px; height:73px; margin-right:9px; margin-topt:15px; float:left; }
	DIV.top DIV.ad { width:750px; height:100px; float:left; }
	DIV.top DIV.menu { width:960px; float:left; background:url(/img/global/mainmenu-background.gif) top left repeat-x; margin-top:19px; height:39px; overflow:hidden; }
		DIV.top DIV.menu UL { background:url(/img/global/mainmenu-border-top.gif) top left no-repeat; list-style:none; margin:0px; padding:0px; float:left; width:960px; height:39px; font-family:"Arial", Tahoma, sans-serif; font-weight:bold; }
			DIV.top DIV.menu UL LI { float:left; height:39px; }
				DIV.top DIV.menu UL LI A { float:left; height:39px; color:#FFFFFF; background:url(/img/global/mainmenu-separator-orange-left.gif) left center no-repeat; }
					DIV.top DIV.menu UL LI A SPAN
					{ display:block; padding:12px 8px 0px 9px; height:27px; background:url(/img/global/mainmenu-separator-orange-right.gif) right center no-repeat; }
				DIV.top DIV.menu UL LI.first A { background-image:none; }
			DIV.top DIV.menu UL LI.brown { background:url(/img/global/mainmenu-item-brown-background.gif) left top repeat-x; }
				DIV.top DIV.menu UL LI.brown A { background:url(/img/global/mainmenu-separator-brown-left.gif) left center no-repeat; }
					DIV.top DIV.menu UL LI.brown A SPAN { background:url(/img/global/mainmenu-separator-brown-right.gif) right center no-repeat; }
			DIV.top DIV.menu UL LI.last { background:url(/img/global/mainmenu-separator-orange-left.gif) left center no-repeat; padding:10px 0px 0px 9px; height:29px; color:#FFFFFF; }
				DIV.top DIV.menu UL LI.last SPAN { margin-right:9px; position:relative; top:2px; float:left; cursor:default; }
				DIV.top DIV.menu UL LI.last DIV.orange-input { width:208px; float:left; position:relative; margin-right:9px; }
					DIV.top DIV.menu UL LI.last DIV.orange-input INPUT { width:194px; }
				DIV.top DIV.menu UL LI.last INPUT.button-search
				{ background:url(/img/buttons/search.jpg); float:left; width:54px; height:22px; border:none; cursor:pointer; position:relative; top:-1px; }
	DIV.top DIV.clocks { width:805px; height:64px; padding-top:25px; float:left; }
	DIV.top A.advanced-search
	{ float:left; width:155px; height:24px; background:url(/img/global/gradient-orange-vertical-19.gif) top left repeat-x; color:#FFFFFF; font-weight:bold; text-align:center; } 
		DIV.top A.advanced-search SPAN { display:block; width:155px; height:19px; background:url(/img/global/search-tab-border-bottom.gif) bottom left no-repeat; padding-top:5px; }

DIV.leftcolumn { float:left; width:610px; margin-right:10px; }
	DIV.leftcolumn DIV.leftcolumn-headbar { float:left; width:610px; height:27px; }
	DIV.leftcolumn DIV.header-bar { float:left; width:604px; }
		DIV.leftcolumn DIV.leftcolumn-headbar H1 { float:left; margin-left:10px; padding-right:30px; position:relative; top:1px; }
		DIV.leftcolumn DIV.leftcolumn-headbar DIV.font-size { float:right; cursor:default; }
			DIV.leftcolumn DIV.leftcolumn-headbar DIV.font-size SPAN { font-weight:bold; color:#DB7235; cursor:pointer; }
			DIV.leftcolumn DIV.leftcolumn-headbar DIV.font-size SPAN.selected { color:#A1430D; cursor:default; }
			DIV.leftcolumn DIV.leftcolumn-headbar DIV.font-size SPAN:hover { color:#A1430D; }
			DIV.leftcolumn DIV.leftcolumn-headbar DIV.font-size SPAN.smallA { font-size:10px; }
			DIV.leftcolumn DIV.leftcolumn-headbar DIV.font-size SPAN.mediumA { font-size:12px; }
			DIV.leftcolumn DIV.leftcolumn-headbar DIV.font-size SPAN.bigA { font-size:14px; }
	DIV.leftcolumn DIV.news-top-border { background:url(/img/global/newsbox-border-top.gif); width:610px; height:6px; float:left; }
	DIV.leftcolumn DIV.news-content { border:1px solid #CACBCB; border-top:none; float:left; width:572px; background:#FFFFFF; padding:18px; margin-bottom:16px; }
		DIV.leftcolumn DIV.news-content DIV.newsbox { padding-bottom:13px; float:left; }
			DIV.leftcolumn DIV.news-content DIV.newsbox P { float:left; line-height:18px; }
				DIV.leftcolumn DIV.news-content DIV.newsbox P IMG { float:left; margin-right:12px; margin-bottom:5px; }
				DIV.leftcolumn DIV.news-content DIV.newsbox P SPAN.title { font-weight:bold; color:#FD7904; display:block; margin-bottom:11px; }
				DIV.leftcolumn DIV.news-content DIV.newsbox P SPAN.date { font-weight:bold; color:#BBBBBB; }
			DIV.leftcolumn DIV.news-content DIV.newsbox DIV.navigation-bar { clear:both; float:left; width:572px; margin-top:10px; }	
				DIV.leftcolumn DIV.news-content DIV.newsbox DIV.navigation-bar SPAN { float:left; }
				DIV.leftcolumn DIV.news-content DIV.newsbox DIV.navigation-bar DIV.navigation { float:right; position:relative; top:-2px; color:#777777; }
					/* ... */ DIV.navigation-bar DIV.navigation SPAN { margin-right:8px; position:relative; top:2px; }
					/* ... */ DIV.navigation-bar DIV.navigation A { float:left; color:#777777; }
					/* ... */ DIV.navigation-bar DIV.navigation A.arrow-left { background:url(/img/global/arrow-left-gray-box-rounded.gif); width:20px; height:19px; }
					/* ... */ DIV.navigation-bar DIV.navigation A.arrow-right { background:url(/img/global/arrow-right-gray-box-rounded.gif); width:20px; height:19px; }
					/* ... */ DIV.navigation-bar DIV.navigation DIV.pages { padding:0px 5px; float:left; background:url(/img/global/gradient-gray-vertical-19.gif) repeat-x; height:19px; }
						/* ... */ DIV.navigation-bar DIV.navigation DIV.pages A
						{ padding:2px 4px 0px 4px; height:17px; background:url(/img/global/gradient-orange-vertical-19.gif) -20px -20px repeat-x; }
						/* ... */ DIV.navigation-bar DIV.navigation DIV.pages A:hover { color:#FFFFFF; background-position:top left; text-decoration:none; }
		DIV.leftcolumn DIV.news-content DIV.currencies { margin:13px 0px 20px 0px; padding-bottom:13px; float:left; width:572px; }
			DIV.leftcolumn DIV.news-content DIV.currencies SPAN.title { float:left; font-weight:bold; color:#FD7904; }
			DIV.leftcolumn DIV.news-content DIV.currencies SPAN.date { float:right; font-weight:bold; margin-top:2px; }
			DIV.leftcolumn DIV.news-content DIV.currencies DIV.table-holder
			{ clear:both; float:left; width:552px; background:url(/img/global/gradient-gray-vertical-107.jpg) top left repeat-x; padding:6px 10px; margin-top:10px; }
				DIV.leftcolumn DIV.news-content DIV.currencies DIV.table-holder TABLE { width:552px; text-align:left; }
					/* ... */ DIV.currencies TABLE TH { font-weight:bold; padding-bottom:5px; }
					/* ... */ DIV.currencies TABLE TD { padding:3px 0px; border-top:1px solid #DADADA; }
					/* ... */ DIV.currencies TABLE .rightcol { text-align:right; }
					/* ... */ DIV.currencies TABLE TD SPAN { color:#FD7904; }
		DIV.leftcolumn DIV.news-content DIV.header-bar { width:566px; }
			DIV.leftcolumn DIV.news-content DIV.header-bar H2 { float:left; padding-right:20px; }
			DIV.leftcolumn DIV.news-content DIV.header-bar DIV.selectbox { float:right; color:#FFFFFF; padding-right:5px; }
				DIV.leftcolumn DIV.news-content DIV.header-bar DIV.selectbox SPAN { float:left; margin-right:5px; }
				DIV.leftcolumn DIV.news-content DIV.header-bar DIV.selectbox DIV.custom-select-blue { float:left; position:relative; top:-2px; }
					DIV.leftcolumn DIV.news-content DIV.header-bar DIV.selectbox DIV.custom-select-blue SELECT { position:relative; top:-1px; width:150px; }
				DIV.leftcolumn DIV.news-content DIV.header-bar DIV.selectbox INPUT { float:left; position:relative; top:-3px; margin-left:5px; }
		DIV.leftcolumn DIV.news-item { float:left; width:572px; padding:10px 0px; line-height:18px; }
			DIV.leftcolumn DIV.news-item IMG { float:left; margin-right:10px; }
			DIV.leftcolumn DIV.news-item SPAN.title { font-weight:bold; color:#FD7904; line-height:22px; }
			DIV.leftcolumn DIV.news-item SPAN.date { color:#BEBEBE; }
	DIV.leftcolumn DIV.law-aspects { float:left; margin-bottom:16px; width:610px; }
		DIV.leftcolumn DIV.law-aspects DIV.man-reading-law
		{ background:url(/img/mainpage/man-reading-law-ico.jpg); width:64px; height:84px; float:right; margin-right:20px; margin-top:-10px; }
	DIV.leftcolumn TABLE.forum-recent { width:610px; float:left; text-align:center; vertical-align:middle; margin-bottom:16px; }
		DIV.leftcolumn TABLE.forum-recent TR { background:url(/img/global/line-horizontal-gray-dotted.gif) top left repeat-x; }
		DIV.leftcolumn TABLE.forum-recent TR.head { background:none; }
		DIV.leftcolumn TABLE.forum-recent TH { font-weight:bold; padding-bottom:7px; }
		DIV.leftcolumn TABLE.forum-recent TD { padding:7px 0px; line-height:18px; }
		DIV.leftcolumn TABLE.forum-recent .leftcol { text-align:left; padding-left:9px; }
			DIV.leftcolumn TABLE.forum-recent .leftcol A.title { font-weight:bold; }
			DIV.leftcolumn TABLE.forum-recent .leftcol A.author { color:#888888; }
		DIV.leftcolumn TABLE.forum-recent .rightcol { text-align:right; padding-right:9px; }
			DIV.leftcolumn TABLE.forum-recent .rightcol A { color:#888888; }
		DIV.leftcolumn TABLE.forum-recent .middlecol { font-weight:bold; color:#FD7904; }
	DIV.leftcolumn DIV.forum-recent-buttons { float:right; }
		DIV.leftcolumn DIV.forum-recent-buttons IMG { vertical-align:top; }
		DIV.leftcolumn DIV.forum-recent-buttons A { margin-left:10px; }				

DIV.rightcolumn { float:left; width:340px; }
	DIV.rightcolumn P.login-info { text-align:right; height:25px; padding-top:2px; }
		DIV.rightcolumn P.login-info A { color:#DB7235; }
	DIV.rightcolumn DIV.login-box { background:url(/img/global/orange-box.gif) top left no-repeat; width:300px; height:131px; padding:20px 20px 0px 20px; color:#FFFFFF; margin-bottom:27px;}
		DIV.rightcolumn DIV.login-box FORM { margin-top:18px; }
			DIV.rightcolumn DIV.login-box FORM DIV.orange-input { margin-right:9px; width:228px; float:left; margin-bottom:4px; }
				DIV.rightcolumn DIV.login-box FORM DIV.orange-input INPUT { width:214px; }
			DIV.rightcolumn DIV.login-box FORM INPUT.button-login
			{ background:url(/img/buttons/login.jpg); width:63px; height:22px; float:left; border:none; cursor:pointer; position:relative; top:-1px; }
			DIV.rightcolumn DIV.login-box FORM DIV.tools { clear:both; float:left; width:300px; margin-top:14px; }
				DIV.rightcolumn DIV.login-box FORM DIV.tools A { color:#FFFFFF; margin-right:40px; }
	DIV.rightcolumn DIV.cards { padding:10px 0px 11px 0px; }
		DIV.rightcolumn DIV.cards TABLE { width:340px; text-align:left; }
			DIV.rightcolumn DIV.cards TABLE TR TH { font-weight:bold; height:25px; vertical-align:middle; }
			DIV.rightcolumn DIV.cards TABLE TR TD { height:25px; vertical-align:middle; }
				DIV.rightcolumn DIV.cards TABLE TR TD A { color:#888888; }
				DIV.rightcolumn DIV.cards TABLE TR TD A:hover { color:#FD7904; text-decoration:none; }
			DIV.rightcolumn DIV.cards TABLE TR .leftcol { padding-left:11px; }
			DIV.rightcolumn DIV.cards TABLE TR.highlight TD { background:#E2E5E6; }
	DIV.rightcolumn DIV.underbox-tools { height:19px; margin:15px 10px 25px 10px; width:320px; }
		DIV.rightcolumn DIV.underbox-tools A { float:left; position:relative; top:2px; }
		DIV.rightcolumn DIV.underbox-tools A.button { float:right; top:0px; }
	DIV.rightcolumn DIV.search-box { width:340px; margin-bottom:25px; }
		DIV.rightcolumn DIV.search-box H2 { color:#3B6685; float:left; margin-right:10px; margin-top:9px; }
		DIV.rightcolumn DIV.search-box DIV.tabs { float:right; }
			DIV.rightcolumn DIV.search-box DIV.tabs DIV { float:left; color:#FFFFFF; height:25px; margin-left:1px; cursor:pointer; margin-top:4px; }
			DIV.rightcolumn DIV.search-box DIV.tabs DIV:hover { margin-top:0px; padding-bottom:4px; }
				DIV.rightcolumn DIV.search-box DIV.tabs DIV SPAN { display:block; padding:5px 8px 5px 9px; height:15px; }
			DIV.rightcolumn DIV.search-box DIV.tabs DIV.orange { background:url(/img/global/tab-small-orange-rightpart.gif) top right no-repeat #FC4D00; }
				DIV.rightcolumn DIV.search-box DIV.tabs DIV.orange SPAN { background:url(/img/global/tab-small-orange-leftpart.gif) top left no-repeat; }
			DIV.rightcolumn DIV.search-box DIV.tabs DIV.blue { background:url(/img/global/tab-small-blue-rightpart.gif) top right no-repeat #003366; }
				DIV.rightcolumn DIV.search-box DIV.tabs DIV.blue SPAN { background:url(/img/global/tab-small-blue-leftpart.gif) top left no-repeat; }
		DIV.rightcolumn DIV.search-box DIV.box { clear:both; width:314px; padding:13px 11px; }
		DIV.rightcolumn DIV.search-box DIV.box-orange { border:2px solid #FC4D00; }
		DIV.rightcolumn DIV.search-box DIV.box-blue { border:2px solid #003366; display:none; }
			DIV.rightcolumn DIV.search-box DIV.box FORM { margin-bottom:6px; float:left; }
			DIV.rightcolumn DIV.search-box DIV.box INPUT.text { border:1px solid #BCBCBC; padding:3px 5px 4px 5px; width:214px; margin-right:10px; float:left; height:13px; }
			DIV.rightcolumn DIV.search-box DIV.box-orange INPUT.submit
			{ border:none; background:url(/img/buttons/search-brown-box.jpg); width:78px; height:22px; cursor:pointer; float:left; }
			DIV.rightcolumn DIV.search-box DIV.box-blue INPUT.submit
			{ border:none; background:url(/img/buttons/search-blue-box.jpg); width:78px; height:22px; cursor:pointer; float:left; }
			DIV.rightcolumn DIV.search-box DIV.box P { line-height:18px; margin-right:5px; clear:both; }
			DIV.rightcolumn DIV.search-box DIV.box-orange P { color:#F06D0F; }
				DIV.rightcolumn DIV.search-box DIV.box P IMG { float:right; margin-top:16px; }
				DIV.rightcolumn DIV.search-box DIV.box P A { color:#7DADCE; }
		DIV.rightcolumn DIV.vehicles DIV.vehicle { padding:8px 4px 8px 11px; line-height:16px; color:#BEBEBE; }
			DIV.rightcolumn DIV.vehicles DIV.vehicle STRONG { color:#888888; font-weight:bold; margin-right:7px; }
		DIV.rightcolumn DIV.vehicles DIV.highlight { background:#EBEBEB; }
	DIV.rightcolumn IMG.ad { display:block; margin-top:18px; }	

DIV.float { border-bottom: 1px solid #D8D8D8; float:left; width:960px;  }
DIV.partners { border-bottom: 1px solid #D8D8D8; padding-top: 5px; width:960px;  }


DIV.footer {width:960px; text-align:center; padding-top: 10px;}

td.footermenu A { color:#888888; }
td.copyrights { font-weight:bold; margin-bottom:18px; }

/* STYLES FOR SUBPAGES */

	DIV.leftcolumn DIV.subpage-content-top-border { background:url(/img/global/subpage-content-border-top.gif); width:610px; height:6px; float:left; }
	DIV.leftcolumn DIV.subpage-content { float:left; width:572px; background:#FFFFFF; padding:18px 19px 19px 19px; margin-bottom:16px; }
		DIV.leftcolumn DIV.subpage-content DIV.plaintext-header { padding-bottom:16px; margin-bottom:16px; float:left; width:572px; }
			DIV.leftcolumn DIV.subpage-content DIV.plaintext-header H1 { float:left; padding-right:20px; }
			DIV.leftcolumn DIV.subpage-content DIV.plaintext-header P.source { float:right; line-height:18px; text-align:right; color:#BBBBBB; position:relative; top:-1px; }
			DIV.leftcolumn DIV.subpage-content DIV.plaintext-header DIV.added-by { float:left; }
				DIV.leftcolumn DIV.subpage-content DIV.plaintext-header DIV.added-by STRONG { display:block; }
				DIV.leftcolumn DIV.subpage-content DIV.plaintext-header DIV.added-by TABLE { margin-top:15px; line-height:18px; }
				DIV.leftcolumn DIV.subpage-content DIV.plaintext-header DIV.added-by TABLE TD.leftcol { padding-right:10px; text-align:right; }
				DIV.leftcolumn DIV.subpage-content DIV.plaintext-header DIV.added-by TABLE STRONG { font-weight:bold; color:#FD7904; }
			DIV.leftcolumn DIV.subpage-content DIV.plaintext-header IMG.userlogo { float:right; }
		DIV.leftcolumn DIV.subpage-content DIV.download-intext-box { margin:20px 0px; padding-top:16px; float:left; width:572px; }
			DIV.leftcolumn DIV.subpage-content DIV.download-intext-box DIV.download-all { text-align:right; padding-bottom:6px; }
				DIV.leftcolumn DIV.subpage-content DIV.download-intext-box DIV.download-all A { background:url(/img/global/arrow-down-orange.gif) no-repeat 4px 6px; padding-left:18px; }
			DIV.leftcolumn DIV.subpage-content DIV.download-intext-box DIV.get-adobe-reader { margin-top:7px; text-align:right; color:#BEBEBE; }
				DIV.leftcolumn DIV.subpage-content DIV.download-intext-box DIV.get-adobe-reader IMG { float:right; margin-left:7px; }
		DIV.leftcolumn DIV.subpage-content DIV.labeled-image { float:left; margin-right:15px; margin-bottom:6px; line-height:normal; position:relative; top:5px; }
			DIV.leftcolumn DIV.subpage-content DIV.labeled-image IMG { display:block; margin-bottom:6px; }
		DIV.leftcolumn DIV.subpage-content DIV.plaintext-tools { padding-top:10px; margin-top:18px; text-align:right; font-weight:bold; float:left; width:572px; }
			DIV.leftcolumn DIV.subpage-content DIV.plaintext-tools A { margin-left:10px; }
		DIV.leftcolumn DIV.subpage-content DIV.longtext { width:572px; }
			DIV.leftcolumn DIV.subpage-content DIV.longtext SPAN.title { font-weight:bold; color:#FD7904; }
		DIV.leftcolumn DIV.subpage-content DIV.ad-intext-box { float:left; width:572px; margin:20px 0px; }
			DIV.leftcolumn DIV.subpage-content DIV.ad-intext-box DIV.ad-header { float:left; padding-bottom:7px; width:572px; margin-bottom:13px; }
				DIV.leftcolumn DIV.subpage-content DIV.ad-intext-box DIV.ad-header SPAN { float:left; }
				DIV.leftcolumn DIV.subpage-content DIV.ad-intext-box DIV.ad-header A
				{ float:right; font-weight:bold; background:url(/img/global/arrow-down-orange.gif) no-repeat 4px 6px; padding-left:18px; }
			DIV.leftcolumn DIV.subpage-content DIV.ad-intext-box DIV.ad-holder { margin:0 auto; }
		DIV.leftcolumn DIV.subpage-content DIV.leftcol { float:left; width:210px; margin-right:24px; line-height:18px; }
			DIV.leftcolumn DIV.subpage-content DIV.leftcol P.other-ads { font-weight:bold; margin-bottom:15px; }
				DIV.leftcolumn DIV.subpage-content DIV.leftcol P.other-ads SPAN { font-weight:normal; color:#FD7904; }
				DIV.leftcolumn DIV.subpage-content DIV.leftcol P.other-ads SPAN.bold { font-weight:bold; }
			DIV.leftcolumn DIV.subpage-content DIV.leftcol A.show-card-button { background:url(/img/buttons/show-card.jpg); width:130px; height:19px; display:block; margin-top:15px; }
		DIV.leftcolumn DIV.subpage-content DIV.rightcol { float:left; width:338px; }
			DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.header-bar { width:332px; margin-bottom:0px; }
			DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.gray { padding:16px; background-color:#F4F4F4; float:left; width:306px; }
			DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.arrow-top { background:url(/img/subpage/ad-two-box-arrow-top.gif) bottom right no-repeat #F4F4F4; }
			DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.arrow-bottom { background:url(/img/subpage/ad-two-box-arrow-bottom.gif) top right no-repeat #F4F4F4; }
				DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.gray TABLE { width:306px; line-height:18px; }
					DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.gray TABLE TD.leftcol { width:90px; text-align:right; padding-right:10px; }
					DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.gray TABLE TD.rightcol { font-weight:bold; width:206px; }
			DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.gallery-thumbs { margin-top:8px; margin-bottom:15px; }
				DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.gallery-thumbs IMG { margin-left:4px; } 
				DIV.leftcolumn DIV.subpage-content DIV.rightcol DIV.gallery-thumbs IMG.first { margin-left:0px; }
		DIV.leftcolumn DIV.subpage-content DIV.header-bar { width:566px; }
		DIV.leftcolumn DIV.subpage-content FORM.ad-message { margin-top:16px; float:left; }
			DIV.leftcolumn DIV.subpage-content FORM.ad-message TABLE { float:left; width:572px; margin-top:20px; }
				DIV.leftcolumn DIV.subpage-content FORM.ad-message TABLE TD { padding-bottom:10px; vertical-align:top; }
				DIV.leftcolumn DIV.subpage-content FORM.ad-message TABLE TD.leftcol { width:142px; }
				DIV.leftcolumn DIV.subpage-content FORM.ad-message TABLE TD.rightcol { width:430px; }
					DIV.leftcolumn DIV.subpage-content FORM.ad-message TABLE TD.rightcol DIV.white-input { width:250px; }
						/* ... */ FORM.ad-message TD.rightcol INPUT { width:235px; }
						/* ... */ FORM.ad-message TD.rightcol TEXTAREA { border:1px solid #D2D2D2; width:420px; height:135px; padding:4px; margin-bottom:3px; }
						/* ... */ FORM.ad-message TD INPUT.submit { background:url(/img/buttons/send-message.jpg); width:127px; height:19px; border:none; cursor:pointer; float:right; }
			DIV.leftcolumn DIV.subpage-content FORM.ad-message H1 { float:left; padding-right:2px; background:url(/img/global/arrow-down-orange.gif) right 6px no-repeat; }
		DIV.leftcolumn DIV.subpage-content DIV.company-description { padding-top:15px; clear:both; }
		DIV.leftcolumn DIV.subpage-content DIV.gray-highlight { padding:4px 8px 5px 8px; background-color:#EBEBEB; float:left; width:556px; margin-bottom:15px; font-weight:bold; }
			DIV.leftcolumn DIV.subpage-content DIV.gray-highlight H1, DIV.leftcolumn DIV.subpage-content DIV.gray-highlight H2 { float:left; padding-right:8px; position:relative; top:3px; }
			DIV.leftcolumn DIV.subpage-content DIV.gray-highlight H2 { color:#666666; }
			DIV.leftcolumn DIV.subpage-content DIV.gray-highlight SPAN { color:#FD7904; }
		DIV.leftcolumn DIV.subpage-content DIV.search-results { padding-top:16px; float:left; width:572px; }
			DIV.leftcolumn DIV.subpage-content DIV.search-results DIV.result { margin-bottom:15px; float:left; width:556px; padding:0px 8px; line-height:18px; }
			
			
		DIV.leftcolumn FORM.big-form SPAN.legend
		{ background:url(/img/global/arrow-down-orange.gif) no-repeat right 6px; padding-right:16px; cursor:default; }
		DIV.leftcolumn FORM.big-form FIELDSET { margin-top:8px; padding-top:20px; background:url(/img/global/line-horizontal-gray-dotted.gif) top left repeat-x; }
			DIV.leftcolumn FORM.big-form FIELDSET DIV.fieldrow { float:left; clear:both; width:572px; padding-bottom:18px; }
			DIV.leftcolumn FORM.big-form LABEL { float:left; width:81px; padding-left:0px; position:relative; top:2px; }
			DIV.leftcolumn FORM.big-form SPAN.label { float:left; width:81px; padding-left:0px; position:relative; top:2px; cursor:default; }
			DIV.leftcolumn FORM.big-form .right { margin-left:20px !important; }
			DIV.leftcolumn FORM.big-form .longer { width:101px !important; }
			DIV.leftcolumn FORM.big-form .longest { width:146px !important; }
			DIV.leftcolumn FORM.big-form DIV.input-box { float:left; width:195px; }
				DIV.leftcolumn FORM.big-form DIV.input-box SELECT { width:195px; }
				DIV.leftcolumn FORM.big-form DIV.input-box DIV.white-input { width:195px; }
					DIV.leftcolumn FORM.big-form DIV.input-box DIV.white-input INPUT { width:180px; }
			DIV.leftcolumn FORM.big-form DIV.input-box-shorter { float:left; width:175px; }
				DIV.leftcolumn FORM.big-form DIV.input-box-shorter SELECT { width:175px; }
				DIV.leftcolumn FORM.big-form DIV.input-box-shorter DIV.white-input { width:175px; }
					DIV.leftcolumn FORM.big-form DIV.input-box-shorter DIV.white-input INPUT { width:160px; }
				DIV.leftcolumn FORM.big-form DIV.input-box DIV.desc { margin-top:2px; }
					DIV.leftcolumn FORM.big-form DIV.input-box LABEL.checkbox-label { clear:both; float:none; display:inline; }
			DIV.leftcolumn FORM.big-form DIV.input-box-full { width:491px; }
				DIV.leftcolumn FORM.big-form DIV.input-box-full DIV.white-input { width:491px; }
					DIV.leftcolumn FORM.big-form DIV.input-box-full DIV.white-input INPUT { width:476px; }
					DIV.leftcolumn FORM.big-form DIV.input-box TEXTAREA { border:1px solid #D2D2D2; width:461px; height:135px; padding:4px; margin-bottom:3px; }
			DIV.leftcolumn FORM.big-form DIV.input-box-shorter-full { width:426px; }
				DIV.leftcolumn FORM.big-form DIV.input-box-shorter-full DIV.white-input { width:426px; }
					DIV.leftcolumn FORM.big-form DIV.input-box-shorter-full DIV.white-input INPUT { width:411px; }
		DIV.leftcolumn FORM.big-form DIV.buttons { float:right; }
			DIV.leftcolumn FORM.big-form DIV.buttons INPUT { float:left; margin-left:15px; }
			DIV.leftcolumn FORM.big-form DIV.buttons INPUT.reset { background:url(/img/buttons/clear-form.jpg); width:127px; height:20px; cursor:pointer; border:none; }
			DIV.leftcolumn FORM.big-form DIV.buttons INPUT.submit-send { background:url(/img/buttons/save-form-submit.jpg); width:97px; height:20px; cursor:pointer; border:none; }
			DIV.leftcolumn FORM.big-form INPUT.submit-search
			{ background:url(/img/buttons/search-on-white.jpg); width:52px; height:20px; cursor:pointer; border:none; float:right; margin-bottom:15px; }
	
	DIV.rightcolumn DIV.short-news { font-weight:bold; padding-bottom:11px; }
		DIV.rightcolumn DIV.short-news IMG { float:left; margin-right:10px; margin-bottom:6px; }
		DIV.rightcolumn DIV.short-news A { font-weight:normal; }
	DIV.rightcolumn UL.news-list { padding-bottom:10px; }
		DIV.rightcolumn UL.news-list LI { padding:5px 11px 6px 11px; }
		DIV.rightcolumn UL.news-list LI.highlight { background:#E2E5E6; }
			DIV.rightcolumn UL.news-list LI A { color:#888888; }




/* MEDIUM SIZE FONTS */
BODY { font-size:12px; }
INPUT, SELECT, TEXTAREA { font-size:12px; }
H1, H2 { font-size:14px; }
DIV.top A.advanced-search { font-size:10px; }
DIV.leftcolumn DIV.news-content DIV.currencies SPAN.date { font-size:10px; }
/* ... */ DIV.currencies TABLE TH { font-size:10px; } 
DIV.leftcolumn DIV.news-item SPAN.title { font-size:14px; }
DIV.leftcolumn TABLE.forum-recent TH { font-size:13px; }
DIV.leftcolumn TABLE.forum-recent .leftcol A.title { font-size:14px; }
DIV.rightcolumn DIV.search-box DIV.box INPUT.text { font-size:11px; }

.sIFR-hasFlash H1, .sIFR-hasFlash H2 { line-height:19px; }
.smallfont { font-size:11px; }
DIV.leftcolumn FORM.big-form DIV.input-box DIV.desc { font-size:11px; }
DIV.leftcolumn DIV.subpage-content DIV.download-intext-box DIV.get-adobe-reader { font-size:10px; }
DIV.leftcolumn DIV.subpage-content DIV.labeled-image { font-size:11px; }