body					{margin:0px;padding:0px;background:#000000;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#ADAAB4;scrollbar-face-color:#ADAAB4;scrollbar-highlight-color:#ADAAB4;scrollbar-shadow-color:#B2C3D7;scrollbar-track-color:#F5F5F5;}
/* general formatting */
a,div,p,span,td,input,textarea,ul,li,b{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:12px;color:#5b5b5b;}
a						{text-decoration:none;}
a:hover					{color:#999898;}
img						{border:0px;}
td						{vertical-align:top;}
h1						{display:none;}
p						{margin:0px;padding:0px;}
li,ul,ol				{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}

.TL	{position:absolute;left:0px;top:0px;}
.TR	{position:absolute;right:0px;top:0px;}
.BR	{position:absolute;right:0px;bottom:0px;}
.BL	{position:absolute;left:0px;bottom:0px;}

/* page formatting */
.vCenter			{position:relative;width:1000px;left:50%;margin-left:-500px;}
/* header */
	.over			{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#0c1f44;filter:alpha(opacity=90); -moz-opacity: .90;z-index:6;}
	.flashMapCont	{position:absolute;left:90px;top:320px;padding:30px 10px 5px 10px;background:#ececec;z-index:12;}
	.flashMov		{position:absolute;display:block;right:0px;top:15px;border:2px solid #ffffff;}
	.flashMovTop	{position:relative;float:left;margin-left:4px;border:2px solid #ffffff;z-index:2;}
	.mapButton		{position:absolute;top:7px;right:18px;}
	.mapIsland		{position:absolute;top:7px;left:18px;}
	
	#flash	{display:block;}
	
	.backgrHeader{position:relative;height:285px;background:url("/img/backgrHeader.jpg") repeat-x;}
	.banner	{position:relative;display:block;top:0px;margin:0px 0px 0px -89px;z-index:2;}
	table.menu	{position:relative;width:722px;height:59px;margin:-58px 0px 0px 13px;background:url("/img/backgrMenu.gif") no-repeat;z-index:4;}
	td.menu		{text-align:center;}
	.menuBrd	{padding-top:25px;color:#c0c79d;}
	table.lng	{position:absolute;top:265px;right:15px;height:71px;z-index:4;}
	a.lng		{color:#b7b7b7;font-size:11px;padding-left:5px;}
	.lngA		{filter:alpha(opacity=50); -moz-opacity: .50;}
/* text container */
	.backgrTxtArea	{position:relative;min-height:314px;height:auto;padding-bottom:10px;background:#c7c7c7 url("/img/backgrTxtArea.jpg") repeat-x;}
	.contArea		{position:relative;width:1000px;min-height:300px;height:auto;background:#d6d6d6 url("/img/contArea.jpg") repeat-x;}
.leftBlock		{position:relative;width:723px;float:left;margin:10px 0px 10px 12px;background:#d6d6d6 url("/img/backgrBlurbTxt.jpg") repeat-x;}
.leftBlockInner	{width:724px;background:none;}
	.blurbTxt	{margin:12px 30px 30px 12px;}
	.title		{display:block;margin:5px 0px;font-size:13px;font-weight:bold;color:#414d61;}
	
	div.headCell		{position:relative;left:9px;height:27px;float:left;background:url("/img/headBackgr.gif") repeat-x;}
	div.headCellInner	{position:relative;left:9px;height:27px;width:706px;background:url("/img/headBackgr.gif") repeat-x;}
	span.headCell		{display:block;text-align:center;margin:7px 30px 3px 10px;}
	span.headCellInner	{position:relative;display:block;left:5px;top:7px;margin:0px 30px 3px 0px;}
	.headCellL			{position:absolute;left:-9px;top:0px;}
	.headCellR			{position:absolute;right:-9px;top:0px;}

	div.name		{position:relative;margin-left:5px;height:24px;background:url("/img/nameBackgr.gif") repeat-x;cursor:pointer;}
	span.name		{display:block;margin:5px 5px 2px 30px;font-weight:bold;color:#414d61;}
	img.name		{position:absolute;left:-5px;top:0px;}
	img.nameInner	{position:relative;top:2px;float:left;}
	
	.contCell		{position:relative;clear:left;height:95%;background:#ececec;}
	.contCellInner	{position:relative;clear:left;background:#ececec;z-index:2;}
	.txtMargin		{position:relative;margin:0px 15px 10px 19px;top:10px;}
	
	.lnk		{text-decoration:underline;color:#777eab;}
	.lnkBack	{position:absolute;right:5px;top:5px;}
	
	td.pic		{padding:5px 0px 10px 0px;}
		.tmbPic	{position:relative;float:left;min-height:72px;height:auto;width:84px;margin-right:4px;/*MSS: width:96px;margin-right:8px;*/cursor:pointer;text-align:center;border:1px solid #ffffff;border-width:1px 0px 0px 1px;}
		.tmb	{display:inline;filter:alpha(opacity=99); -moz-opacity: .99;}
		.tmbTL	{position:absolute;left:-1px;top:-1px;z-index:4;}
		.tmbTR	{position:absolute;right:-6px;top:-1px;z-index:4;}
		.tmbBR	{position:absolute;right:-6px;bottom:-7px;z-index:4;}
		.tmbBL	{position:absolute;left:-1px;bottom:-7px;z-index:4;}
		.tmbB	{position:absolute;left:0px;bottom:-7px;width:100%;height:7px;z-index:2;}
		.tmbR	{position:absolute;right:-6px;top:0px;width:6px;height:100%;z-index:2;}
	
	table.bigPic{position:relative;margin:0px 5px;}
	div.bigPic	{position:relative;width:370px;height:345px;background:transparent url("/img/bigPicBackgr.jpg") top right repeat-y;}
	img.bigPic	{position:absolute;display:none;margin:0px 0px;border:2px solid #ffffff;filter:alpha(opacity=99); -moz-opacity: .99;}

	#prodBig1		{display:block;}
	#tmb1			{filter:alpha(opacity=50); -moz-opacity: .50;}

	div.tmbPicBlog		{position:relative;left:20px;float:left;width:130px;min-height:50px;height:95px;margin-right:7px;/*MSS: width:96px;margin-right:8px;*/cursor:pointer;text-align:center;border:1px solid #ffffff;border-width:1px 0px 0px 1px;}
	div.tmbPicBlogCont	{position:relative;clear:both;margin-left:-10px;}
	img.tmbPicBlog		{position:relative;display:inline;cursor:pointer;text-align:center;filter:alpha(opacity=99); -moz-opacity: .99;}

	td.txt			{padding:5px 10px;width:704px;}
	div.txt			{position:relative;margin:0px 10px 0px 10px;top:10px;padding-top:5px;width:704px;min-height:469px;height:auto;background:#ececec url("/img/backgrTxt.jpg") repeat-x;}
	table.txtData	{border:1px solid #bcbcbc;border-collapse:collapse;}
	td.txtLabel		{width:170px;border:1px solid #bcbcbc;background:#ffffff;padding:3px 20px 2px 5px;}
	td.txtData		{text-align:center;border:1px solid #bcbcbc;padding:3px;}
	.details		{position:relative;margin:5px 20px;}
	
	.brdB		{clear:both;border-top:1px solid #dddddd;}
	
	.searchBox		{position:relative;padding:10px 0px 3px 14px;margin-bottom:10px;background:#ececec url("/img/backgrSearch.jpg") repeat-x;z-index:4;}
	table.search	{position:relative;width:700px;margin-bottom:5px;}
	table.advSearch	{width:700px;margin-bottom:5px;}
	label.search	{display:block;}
	a.search		{text-decoration:underline;color:#777eab;font-size:11px;}
	.chkSearch		{margin:-13px 2px 0px 0px;}
	.searchButton	{position:relative;float:right;margin:-12px 15px 5px 0px;z-index:30;}
	.map			{position:absolute;display:none;left:110px;top:0px;z-index:6;}
	.mapComment		{position:absolute;display:none;left:0px;top:0px;background:blue;width:200px;height:120px;z-index:8;}
	/*.active			{filter:alpha(opacity=50); -moz-opacity: .50;}*/
	div.paging		{position:relative;margin:0px 15px 10px 19px;top:10px;}
	a.paging		{display:block;float:left;width:16px;padding:2px 0px;text-align:center;background:url("/img/paging1.gif") no-repeat;font-size:11px;}
	a.pagingA		{background:url("/img/paging1A.gif") no-repeat;font-weight:bold;color:#ffffff;}
	a.paging2		{display:block;float:left;width:23px;padding:2px 0px;text-align:center;background:url("/img/paging2.gif") no-repeat;font-size:11px;}
	a.paging2A		{background:url("/img/paging2A.gif") no-repeat;font-weight:bold;color:#ffffff;}
	span.paging		{display:block;float:left;width:16px;padding:2px 0px;text-align:center;background:url("/img/paging1.gif") no-repeat;font-size:11px;}
	span.pagingA		{background:url("/img/paging1A.gif") no-repeat;font-weight:bold;color:#ffffff;}
	span.paging2		{display:block;float:left;width:23px;padding:2px 0px;text-align:center;background:url("/img/paging2.gif") no-repeat;font-size:11px;}
	span.paging2A		{background:url("/img/paging2A.gif") no-repeat;font-weight:bold;color:#ffffff;}
	img.paging		{margin:4px;}
	

.rightBlock	{position:relative;width:238px;float:left;margin:13px 0px 10px 15px;}
	div.login			{position:relative;clear:left;min-height:119px;height:auto;background:#ececec;}
	div.loginInner		{margin-bottom:37px;}
	form.lgn			{position:relative;margin:0px 10px 5px 15px;top:10px;}
	img.login 			{margin:2px 0px;}
	label.login			{font-size:11px;}
	input.login			{position:relative;display:block;width:200px;margin:0px;background:white;padding:1px 2px;border:1px solid #b3b3b3;}
	a.login				{font-size:11px;text-decoration:underline}
	a.button,span.button{float:right;margin-top:-15px;font-size:11px;text-decoration:underline}
	a.buttonLogout		{float:right;margin:11px 0 0;/*MSS: margin-top:20px;*/}
	a.banner			{display:block;margin:10px 0px 0px 2px;}

/* blog */
	table.blog			{width:100%;margin:10px 0px;background:#ececec;}
	td.blog				{height:24px;vertical-align:middle;border-bottom:1px solid #d2d2d2;}
	.blogEdge			{width:20px;}
	.bHead				{background:url("/img/nameBackgr.gif") repeat-x;font-weight:bold;}
	.bWhite				{background:#ffffff;}
	.bDarkGray			{background:#e0e0e0;}
	.leftDetails		{position:relative;margin:5px 10px;width:290px;}
	.blogCont			{position:relative;}
	.blogContTxt		{position:relative;margin:5px 20px;width:680px;}
	.blogContTxtWhite	{position:relative;margin:5px 20px;width:680px;background:#ffffff;}
	.blogCommentsTitle	{position:relative;display:block;margin-top:-20px;top:-5px;margin-left:20px;}
	.blogButtonBack		{position:absolute;top:0px;right:10px;margin:11px 15px 20px 0px;z-index:4;}
	.blogButtonPost		{position:relative;display:block;clear:both;text-align:right;margin:0px 20px 0px 0px;}	

/* footer */
	.backgrFooter	{position:relative;height:30px;background:#010101;}
	table.footer	{width:1000px;}
	td.footer		{padding:8px 6px;color:#b7b7b7;font-size:10px;}
	td.first		{padding-left:30px;}
	td.last			{padding-right:20px;text-align:right;}
	a.footer		{text-decoration:none;color:#b7b7b7;font-size:10px;}
	.footerA		{color:#ffffff;font-size:10px;white-space:nowrap;}

/* calendar module stylesheet definitions */
/* @version: 2.2.0.1/2004-12-13 */

  div#calendarFrom{z-index:99;position:absolute;display:none;left:321px;top:50px;width:210px;height:165px;background:#ffffff;}
  div#calendarTo{z-index:99;position:absolute;display:none;left:478px;top:50px;width:210px;height:165px;background:#ffffff;}
html>body div#calendarFrom,html>body div#calendarTo	{margin-top:9px;}
  div.calendar{/*z-index:99;position:absolute;display:none;left:618px;top:60px;width:210px;height:165px;background:#ffffff;*/}
  img.calendar{cursor:pointer;}
    a.calendar{display:block;float:left;top:0px;font-weight:bold;color:#ffffff;margin:0px 4px 0px 4px;text-decoration:none;}
	b.calendar{display:block;float:left;top:0px;width:120px;color:#ffffff;}
table.calendar{position:absolute;border:1px solid #333333;background:#ffffff;}
   tr.calendar{height:18px;}
   th.calendar{background:#012B7D;padding:2px;font-size:14px;color:#ffffff;}	
   td.header  {font-size:11px;background:#E9EDF8;}
   td.calendar{width:25px;padding:1px;border:1px solid #999999;border-width:0px 0px 1px 1px;background:#ffffff;text-align:center;font-size:12px;cursor:pointer;cursor:hand;}
   td.calendar:hover{background:#E9EDF8;}
   td.selected{background:#00ff00;}
   td.selected:hover{background:#00ff00;}

/* form formatting */
/* html elements formatting */
form{margin:0px;padding:0px;}
.register{position:relative;width:410px;margin-left:100px;}
.contacts{position:relative;width:410px;left:250px;}
.address{position:absolute;left:0px;top:0px;}
input,textarea{padding:1px;overflow-x:hidden;}
textarea{overflow:auto;}
.error	{color:#FF0000;font-size:inherit;font-weight:bold;margin:10px 0px;}
input.error,textarea.error,select.error{color:black;font-weight:normal;background:#ffeeee;}
/* debug formatting */
div#debug	{position:absolute;left:10px;top:400px;border:1px solid gray;padding:5px;cursor:hand;cursor:pointer;background:white;display:none;}
  b.debug	{font-weight:normal;color:blue;}
 em.debug	{font-style:normal;color:red;font-weight:bold;}
/* field component */
input,textarea {background:white;margin:0px;background:white;padding:1px 2px;border:1px solid #b3b3b3;}
        .field	{position:relative;width:180px;margin:0px 0px 10px 5px;}
        .active	{background:white;}
        .inactive{background:#EEEEEE;}
  		.chk	{margin:0px 2px 0px 5px;border-width:0px;}
html>body .chk	{margin-top:-13px;}
label.label{display:block;float:left;width:125px;}
.tiny	{position:relative;width:63px;}
.smaller{position:relative;width:101px;}
.small	{position:relative;width:112px;}
.medium	{position:relative;width:150px;}
.default{position:relative;width:177px;}
.big	{position:relative;width:275px;}
.huge	{position:relative;width:100%;}
.sel{position:absolute;top:22px;height:200px;}
/* end of form formatting */
/* end of page formatting */

/* additional styles */
.underline	{text-decoration:underline;}
.normal		{text-decoration:none;}
.bold		{font-weight:bold;}
.center		{display:block;text-align:center;}
.black		{color:#000000;}
.red		{color:#ff0000;}
.brown		{color:#bc4a4a;}
.blue		{color:#364e83;}
.smallFont	{font-size:11px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.disp{display:none;}
.block{display:block;}

/*MSS start*/
#cities,#provinces{display:none;}
/*MSS end*/




/* media print styles */
@media print{
#index 			{display:none;}
.menu			{display:none;}
.lng			{display:none;}
.TL,.TR,.BL,.BR	{display:none;}
.paging			{display:none;}
.rightBlock		{display:none;}
.backgrFooter	{display:none;}
.lnk			{display:none;}
.headCellL		{display:none;}
.headCellR		{display:none;}
.printdisp		{display:none;}
.backgrTxtArea	{position:absolute;left:250px;top:0px;}
}