@media print
{
	
}

@media screen
{
	
	BODY
	{
		background: #D4D3CE;
	}
	BODY #PageContent, TD #PageContent, BODY .PageContent, TD .PageContent
	{
		color: #5C6C89;
		padding-bottom: 25px;
	}

	.back-yellow {background: #C6BF90 URL(../images/back-yellow.jpg) repeat-x;}
	.back-pink {background: #C2A5A1 URL(../images/back-pink.jpg) repeat-x;}
	.back-blue {background: #9AB2BB URL(../images/back-blue.jpg) repeat-x;}
	.back-green {background: #A2BAA0 URL(../images/back-green.jpg) repeat-x;}
	.back-beige {background: #BCB6A6 URL(../images/back-beige.jpg) repeat-x;}
	.back-violet {background: #BAA0B9 URL(../images/back-violet.jpg) repeat-x;}
	.back-brown {background: #927354 URL(../images/back-brown.jpg) repeat-x;}
	
	
}

@media all
{
	BODY
	{
		padding: 0px;
		margin: 0px;
		text-align: center;
		overflow-x:hidden;
	}
	
	BODY, TD, INPUT, SELECT, TEXTBOX
	{
		font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
		font-size: 11px;
	}
	IMG
	{
		border:none;
	}
	#background 
	{
		width:1440px;
		height:560px;
		position:absolute;
		z-index:-1000;
		background:transparent;
		overflow:hidden;
		margin:auto;
		left:50%;
	}
	#wrapper 
	{
		width:960px;
		background: transparent;
		margin:auto;
		text-align:left;
		position:relative;
	}
		#white-filler
		{
			width:960px;
			height:100px;
			top:560px;
		}
		#left-column
		{
			margin-right:2px;
			width:195px;
			float:left;
		/*	background:URL(../images/background-levistolpec.png) bottom white no-repeat;/*
			min-height:540px;*/
			
		}
		#head
		{
			position:relative;
			/*top:0;
			right:0;*/
			height:411px;
			width:763px;
			float:left;
			/*background:white;*/
		}
		#content-wrapper 
		{
			/*background: white;
			width:763px;
			
			text-align:left;*/
			position:relative;
			z-index:-1;
			/*right:0;
			top: 411px;*/
		}
			#main-content 
			{
				width:499px;
				float:left;
				margin:0;
				position:relative;
				/*left:30px;*/
				font-size:12px;
				min-height:149px;
				z-index:100;
				background:white;
			}
				.page-caption 
				{
					position:absolute;
					bottom:100%;
					/*background:url(../images/black-transp.png) repeat;*/
					width:100%;
				}
				.head-back
				{
					position:absolute;
				}
			#right-column 
			{
				width:254px;
				float:right;
				margin-left:10px;
				min-height:149px;
				background:white;
				position:relative;
			}
		#e-news 
		{
			margin-top:4px;
			margin-bottom:2px;
			background:url(../images/background-prijava.png) no-repeat;
		}
		#banners
		{
			float:none;
			clear:both;
			padding:0 10px 3px 10px ;
			height:163px;
			background:white;
		}
		#footer
		{
			background:transparent;
			position:relative;
			width:100%;
			clear:both;
			padding-top:11px;
			padding-left:15px;
		}
		
		
	#address
	{
		
		text-align:right;
		margin-right:15px;
		position:absolute;
		right:0;
		color:#676767;
		padding-top:3px;
	}
	
	#footer a 
	{
		color:#676767;
		margin-right:10px;
	}
	#footer a :hover 
	{
		text-decoration:none;
	}
	#logo 
	{
		text-align:center;
		padding-top:14px;
		width:195px;
		background:white;
	}
	#search 
	{
		width:195px;
		background:white;
		text-align:center;
		position:relative;
		padding-top:20px;
	}
	#search img 
	{
		position:absolute;
		top:25px;
		right:27px;
	}
	
	#search-string
	{
		background:url(../images/search-background.png);
		border:medium none;
		padding:5px 0 4px 8px;
		width:145px;
	}
	#header-graphics 
	{
		width:765px;
		height:207px;
		background:red;
		position:absolute;
		right:0;
		top:0;
	}
	#language-selector 
	{
		position:absolute;
		top:11px;
		left:704px;
	}
	#language-selector span
	{
		position:absolute;
		font-weight:bold;
		left:116px;
		top:8px;
		font-size:21px;
	}
	
	#gift-certificate 
	{
		position:absolute;
		bottom:10px;
		right:-10px;
		z-index:100;
	}
	
	.menu 
	{
		margin-left:22px;
		position:relative;
		background:URL(../images/background-meni.png) top repeat-x;
		width:149px;
	}
	.menu a 
	{
		font-weight:bold;
		list-style:none;
		padding-top:7px;
		display:block;
	}
	.menu img 
	{
		position:relative;
		top: 3px;		
	}
	.menu-level-1 
	{
		padding-left:1px;
	}
	.menu-level-2 
	{
		padding-left:15px;
	}
	#menu-selected 
	{
		list-style-image: url(../images/menu-selector.png);
	}

	.left-banner 
	{
		padding-top:13px;
		text-align:center;
	}
	
	
	#main-content .table {
		width:100%;	
		border-width: 0px;
		border-spacing: 0px;
		border-style: outset;
		border-color: #00659B;
		border-collapse: collapse;
		margin:5px 1px;
	}
	#main-content .table th {
		border-width: 1px;
		border-style: solid;
		border-color: white;
		padding:4px;
		background-color:#00659B;
		color:white;
	}
	#main-content .table td {
		border-width: 1px;
		border-style: solid;
		/*border-color: #00659B;*/
		border-color: white;
		background:#DDF3FF;
		padding:4px;
		/*font-size:12px;*/
	}

	.separator-invisible 
	{
		clear:both;
		height:10px;
		width:100%;
	}
	.separator-dotted 
	{
		clear:both;
		height:10px;
		width:100%;
		background: URL(../images/dotted-divider.gif) repeat-x;
	}
	
	div.photo
	{
		float:left;
		width:166px;
		/*height:180px;*/
		position:relative;
		text-align:center;
	}
	div.photo:hover
	{
		background-color:#BFE9FF;
	}
	div.photo div
	{
		padding:5px;
	}
	div.photo span
	{
		bottom:0;
		position:absolute;
		text-align:center;
		display:block;
		width:100%;
	}
	
	#first-page-offers
	{
		height:194px;
		width:499px;
		background: URL(../images/back-offers.gif);
		position:relative;
	}
	.offer 
	{
		float:left;
		width:232px;
		padding: 9px 0 9px 12px;
	}
	.offer-image img
	{
		padding-bottom:6px;
	}
	.offer-link 
	{
		font-weight:bold;
	}
	.offer-text
	{
		padding:0;
		font-size:11px;
	}
	#all-offers 
	{
		position:absolute;
		right:12px;
		bottom:7px;
		font-weight:bold;
	}
	#e-news-form 
	{
		height:35px;
	}
	.enquiry-date
	{
		background:url(../images/date-background.png);
		border:medium none;
		padding:5px 0 4px 8px;
		width:67px;
		margin:0px;
	}
	.reservations-table td
	{
		padding:2px;
	}
	
	.right-menu-level-1 , .right-menu-level-1  a, .right-menu-level-1  a:visited, .right-menu-level-1  a:hover
	{
		color:#00659B;
		background-color:#BFE9FF;
		padding:4px;
	}
	.right-menu-level-2 a
	{
		padding-left:10px;
	}
	.right-menu-spacer
	{
		width:100%;
		height:3px;
		
	}
	.blue-container
	{
		clear:both;
		padding-bottom:20px;
		font-size:11px;
		position:relative;
	}
	.blue-tab-left 
	{
		height:25px;
		width:6px;
		float:left;
		background:url(../images/blue-tab-left.png) no-repeat;
		padding:0;
	}
	.blue-tab-center 
	{
		float:left;
		color:white;
		height:20px;
		padding:5px 5px 0;
		background:url(../images/blue-tab-center.png) repeat-x;
		font-weight:bold;
	}
	.blue-tab-right 
	{
		height:25px;
		width:6px;
		float:left;
		padding:0;
		background:url(../images/blue-tab-right.png) no-repeat;
	}
	.gray-content
	{
		/*background:url(../images/back-enquiry.gif) no-repeat;*/
		width:252px;
		border:#A7A7A7 solid 1px;
		border-bottom:none;
		float:none;
		clear:both;
	}
	.enquiry-content
	{
		background:url(../images/background-povprasevanje.png) no-repeat;
		width:254px;
		height:184px;
		border-bottom:none;
		float:none;
		clear:both;
		padding-top:10px;
	}
	.right-gallery-image 
	{
		margin:6px 0 0 7px;
		
	}
	.right-image 
	{
		padding: 10px 7px 0 7px;
	}
	.gray-bottom-left
	{
		height:11px;
		width:11px;
		float:left;
		background:url(../images/gray-rounded-left-bottom.png) no-repeat;
	}
	.gray-bottom-center
	{
		height:11px;
		float:left;
		width:232px;
		background:url(../images/gray-bottom.png) repeat-x;
	}
	.gray-bottom-right
	{
		height:11px;
		width:11px;
		background:url(../images/gray-rounded-right-bottom.png) no-repeat;
		float:left;
	}
	
	.right-link
	{
		padding:5px;
		font-weight:bold;
	}
	
	
	#rounded-top-left 		{position:absolute;top:0;left:0;}
	#rounded-top-right 		{position:absolute;top:0;right:0;}
	#rounded-white			{position:absolute;bottom:0;right:0;}
	#rounded-bottom-left 	{position:absolute;top:0;left:0;}
	#rounded-bottom-right 	{position:absolute;top:0;left:951px;}
	#white-bottom 			{position:absolute;top:0;left:8px;height:8px;width:943px;}
	
	#google-map 
	{
		width:100%;
		display:block;
		height:400px;
		clear:both;
		padding-top:5px;
	}
	
	#how-to-find-us 
	{
		text-align:center;
	}
	
	
	.narrow-banner 
	{
		width:175px;
		background:white;
		float:left;
	}
	.banner 
	{
		width:245px;
		background:white;
		float:left;
	}
	.banner-link
	{
		padding-top:7px;
	}
	.banner-link-text, .banner-link-text:hover, .banner-link-text:visited
	{
		font-weight:bold;
		color:gray;
		font-size:11px;
	}
	
	.sitemap
	{
		padding-left:20px;
		list-style:square;
	}
	
	.form-column-1
	{
		width:150px;
		text-align:right;
		padding-top:3px;
	}
	.form-column-2
	{
		/*width:50%;*/
	}
	.narrow 	{width:80px;}
	.wide	{width:200px;}
	.full	{width:100%;}
	.bold 	{font-weight:bold;}
	
	.first-page-button , .first-page-button:hover, .first-page-button:visited
	{
		background:url('/images/back-button.gif') no-repeat ;
		/*border:1px solid #CCCCCC;*/
		display:block;
		/*float:right;*/
		font-size:12px;
		font-weight:bold;
		/*margin-right:10px;*/
		padding:5px 10px;
		/*position:relative;*/
		text-align:center;
		/*top:-10px;*/
		width:64px;
		height:16px;
		color:white;
	}
	
	span.fd-screen-reader 
	{
		left:-9999px;
		position:relative;
		display:none;
	}
	/*a.date-picker-control span {
		display:block;
	}*/
	.full-width, .w100p {width:100%;}
	.w254 {width:254px;}
	.h25 {height:25px;}
	.h26 {height:26px;}
	.h31 {height:31px;}
	.h100p {height:100%;}
	.pt4 {padding-top:4px;}
	.pl11 {padding-left:11px;}
	.pa {position:absolute;}
	.pr {position:relative;}
	.t0{top:0;}
	.t106{top:106px;}
	.l0{left:0;}
	.cw {color:white;}
	.bold {font-weight:bold;}
	.fs13 {font-size:13px;}
	.fs16 {font-size:16px;}
	.bw {background:white;}
	.b50b {background:url("../images/black-transp.png") repeat scroll 0 0 transparent;}
	.z-1 {z-index:-1}
	
	.white-overlay 
	{
		color:white;
		font-size:11px;
		position:relative;
		font-weight:bold;
		margin:5px;
		height:15px;
	}
	.black-transp
	{
		background-color:black;
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
	}
	.caption 
	{
		position:absolute;
		top:0;
	}
	#languages 
	{	
		position:absolute;
		left:0;
		padding:8px 12px;
		font-weight:bold;
	}
	#languages a	
	{
		letter-spacing:2px;
		padding-right:8px;
	}
	#languages a:hover, #languages a:visited	{color:white;}
	#phone 
	{
		position:absolute;
		right:0;
		font-size:14px;
		font-weight:bold;
		padding:2px;
		letter-spacing:2px;
		vertical-align:center;
	}
	
	
	
	.Textbox
	{
		border: 1px solid #719DB9;
		padding: 2px;
	}
	
	FORM
	{
		margin: 0px;
		padding: 0px;
	}
	
	A
	{
		color: #00659B;
		text-decoration: none;
	}
	A:Hover
	{
		color: #00659B;
		text-decoration: underline;
	}
	A:Visited
	{
		color: #00659B;
	}

	
	H1
	{
		
		
		font-size: 13px;
		color: white;
		font-weight: normal;
		margin: 5px;
		padding: 0;
	}
	H1 A, H1 A:Visited
	{
		
		font-size: 13px;
		color: #3A63B2;
		font-weight: normal;
		text-decoration: none;
		margin: 5px 0 10px 0;
	}
	
	H2
	{
		
		font-size: 18px;
		color: #3A63B2;
		font-weight: normal;
		margin: 15px 0px 5px 0px;
	}
	H2 A, H2 A:Visited
	{
		
		font-size: 18px;
		color: #3A63B2;
		font-weight: normal;
		text-decoration: none;
	}
	H2 A:Hover
	{
		
		font-size: 18px;
		color: #3A63B2;
		font-weight: normal;
		text-decoration: underline;
	}
	
	H3
	{
		
		font-size: 14px;
		color: #3A63B2;
		font-weight: bold;
		margin: 15px 0px 5px 0px;
	}
	
	H4
	{
		
		font-size: 11px;
		color: #3A63B2;
		font-weight: bold;
		margin: 10px 0px 10px 0px;
	}
	
	#PageContent .Paragraph, .PageContent .Paragraph
	{
		margin: 10px 0px 10px 0px;
	}
	
	#PageContent .ParagraphEmphasis, .PageContent .ParagraphEmphasis
	{
		font-weight: bold;
		margin: 10px 0px 10px 0px;
	}
	
	#PageContent .ParagraphQuote, .PageContent .ParagraphQuote
	{
		font-weight: bold;
		font-style: italic;
		border-left: 2px solid #F1F0EC;
		padding-left: 10px;
		margin: 10px 20px 10px 20px;
	}
	
	#PageContent .ParagraphSmall, .PageContent .ParagraphSmall
	{
		font-size: 90%;
		margin: 10px 0px 10px 0px;
	}
	
	#PageContent .ParagraphGray, .PageContent .ParagraphGray
	{
		color: #727272;
		margin: 10px 0px 10px 0px;
	}
	
	#PageContent .ParagraphStatus, .PageContent .ParagraphStatus
	{
		font-style: italic;
		margin: 10px 0px 10px 0px;
	}
	
	HR.Dotted
	{
		height: 1px;
		color: #F1EFED;
		display: block;
	}
	HR.Solid
	{
		height: 2px;
		color: #F1F0EC;
		display: block;
	}
	
	UL
	{
		margin-left: 0px;
		padding-left: 16px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	UL LI, OL LI
	{
		margin-left: 0px;
		padding-left: 0px;
	}
	
	OL LI
	{
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 0px;
		padding-left: 0px;
	}
	
	DIV .HRImageThin
	{
		margin: 0px;
	}
	
	DIV .HRImage
	{
		margin: 10px 0px 10px 0px;
	}
	
	P
	{
		margin-top: 3px;
		margin-bottom: 10px;
	}
	
	.ParagraphImage, .ParagraphImageLeftWrap, .ParagraphImageLeft, .ParagraphImageCenter, .ParagraphImageRight, .ParagraphImageRightWrap
	{
		margin: 10px 0px 10px 0px;
	}
	.ParagraphImage IMG, .ParagraphImageLeftWrap IMG, .ParagraphImageLeft IMG, .ParagraphImageCenter IMG, .ParagraphImageRight IMG, .ParagraphImageRightWrap IMG
	{border: none;}
	.ParagraphImageLeftWrap {float: left; padding-right: 20px;}
	.ParagraphImage, .ParagraphImageLeft {text-align: left;}
	.ParagraphImageCenter {text-align: center;}
	.ParagraphImageRight {text-align: right;}
	.ParagraphImageRightWrap {float: right; padding-left: 20px;}
	
	
	.MenuLevel1Item, .MenuLevel1ItemSelected, .MenuLevel1ItemInPath
	{
		padding: 2px 5px 2px 10px;
		background: #F3F2ED;
	}
	.MenuLevel2Item, .MenuLevel2ItemSelected, .MenuLevel2ItemInPath
	{
		padding: 2px 5px 2px 20px;
		background: #DBD9C8 url(images/menu-bg-lvl2.gif);
	}
	.MenuLevel3Item, .MenuLevel3ItemSelected, .MenuLevel3ItemInPath
	{
		padding: 2px 5px 2px 30px;
		background: #C9C8B9 url(images/menu-bg-lvl3.gif);
	}
	.MenuLevel4Item, .MenuLevel4ItemSelected, .MenuLevel4ItemInPath
	{
		padding: 2px 5px 2px 40px;
		background: #ADAC9D url(images/menu-bg-lvl4.gif);
	}
	
	.MenuLevel5Item, .MenuLevel5ItemSelected, .MenuLevel5ItemInPath
	{
		padding: 2px 5px 2px 50px;
		background: #919081 url(images/menu-bg-lvl5.gif);
	}
	
	.MenuLevel1
	{
		padding: 5px 0px 5px 0px;
		background: #F3F2ED;
	}
	.MenuLevel2
	{
		padding: 5px 0px 0px 0px;
		margin-top: 3px;
		background: #DBD9C8;
	}
	.MenuLevel3
	{
		padding: 5px 0px 0px 0px;
		margin-top: 3px;
		background: #C9C8B9;
	}
	.MenuLevel4
	{
		padding: 5px 0px 0px 0px;
		margin-top: 3px;
		background: #ADAC9D;
	}
	.MenuLevel5
	{
		padding: 5px 0px 0px 0px;
		margin-top: 3px;
		background: #919081;
	}
	
	.MenuLevel1Item A, .MenuLevel1ItemInPath A, .MenuLevel1Item A:Visited, .MenuLevel1ItemInPath A:Visited
	{
		color: #999999;
		text-decoration: none;
	}
	.MenuLevel2Item A, .MenuLevel2ItemInPath A, .MenuLevel2Item A:Visited, .MenuLevel2ItemInPath A:Visited
	{
		color: #838383;
		text-decoration: none;
	}
	.MenuLevel3Item A, .MenuLevel3ItemInPath A, .MenuLevel3Item A:Visited, .MenuLevel3ItemInPath A:Visited
	{
		color: #515151;
		text-decoration: none;
	}
	.MenuLevel4Item A, .MenuLevel4ItemInPath A, .MenuLevel4Item A:Visited, .MenuLevel4ItemInPath A:Visited
	{
		color: #383838;
		text-decoration: none;
	}
	.MenuLevel5Item A, .MenuLevel5ItemInPath A, .MenuLevel5Item A:Visited, .MenuLevel5ItemInPath A:Visited
	{
		color: #232323;
		text-decoration: none;
	}
	.MenuLevel1ItemInPath A, .MenuLevel2ItemInPath A, .MenuLevel3ItemInPath A, .MenuLevel4ItemInPath A, .MenuLevel5ItemInPath A
	{
		font-weight: bold;
	}
	.MenuLevel1ItemSelected A, .MenuLevel2ItemSelected A, .MenuLevel3ItemSelected A, .MenuLevel4ItemSelected A, .MenuLevel5ItemSelected A,
	.MenuLevel1ItemSelected A:Visited, .MenuLevel2ItemSelected A:Visited, .MenuLevel3ItemSelected A:Visited, .MenuLevel4ItemSelected A:Visited, .MenuLevel5ItemSelected A:Visited
	{
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
	.MenuLevel1 A:Hover, .MenuLevel2 A:Hover, .MenuLevel3 A:Hover, .MenuLevel4 A:Hover, .MenuLevel5 A:Hover
	{
		color: #000000;
		text-decoration: underline;
	}
	
	.HeaderLink
	{
		margin-top: 3px;
	}
	
	.HeaderLink A, .HeaderLink A:Visited
	{
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	.HeaderLink A:Hover
	{
		color: #000000;
		font-weight: bold;
		text-decoration: underline;
	}
	
	.Worldwide, .Select
	{
		border: 1px solid #7F9BD1;
		width: 100%;
	}
	.Worldwide
	{
		background: #F6F5F1;
		width: 182px;
	}
	.WorldwideDelimiter
	{
		color: #E0DFD0;
	}
	
	.NavBarMenuPath
	{
		margin-top: 6px;
		margin-bottom: 8px;
	}
	.NavBarMenuPath A, .NavBarMenuPath A:Visited
	{
		color: #909090;
		text-decoration: none;
	}
	.NavBarMenuPath A:Hover
	{
		color: #000000;
		text-decoration: underline;
	}
	
	.HeaderSearchBox
	{
		border: 1px solid #7F9BD1;
		
	}
	
	.HeaderSearchBox #SearchString
	{
		border: none 0px;
		margin: 0px;
		padding: 0px 2px 0px 2px;
		background: transparent;
	}
	.HeaderSearchFieldInactive
	{
		
		font-size: 10px;
		color: #7F9BD1;
		font-weight: bold;
	}
	.HeaderSearchFieldActive
	{
		
		font-size: 10px;
		color: #000000;
		font-weight: normal;
	}
	
	.TableHeaderCellOdd
	{
		padding: 4px 5px 4px 5px;
		background: #E0DFD0;
		font-weight: bold;
	}
	.TableHeaderCellEven
	{
		padding: 4px 5px 4px 5px;
		background: #E0DFD0;
		abackground: #D7D5C2;
		font-weight: bold;
	}
	.TableBodyCellOdd
	{
		padding: 4px 5px 4px 5px;
		background: #F6F5F1;
	}
	.TableBodyCellEven
	{
		padding: 4px 5px 4px 5px;
	}
	.TableBodyEndCellOdd
	{
		height: 2px;
		overflow: hidden;
	}
	.TableBodyEndCellEven
	{
		height: 2px;
		overflow: hidden;
		background: #F6F5F1;
	}
	
	.TableHeaderCellOdd P, .TableHeaderCellEven P, .TableBodyCellOdd P, .TableBodyCellEven P
	{
		margin: 0px;
		padding: 0px;
	}
	
	.FileItem
	{
		margin-top: 10px;
		margin-bottom: 10px;
		color: #727272;
	}
	
	.FileItem .FileIcon
	{
		margin-top: 4px;
		padding-top: 2px;
		width: 26px;
		height: 32px;
		background: url(images/file-icon-bg.gif) no-repeat center;
		text-align: center;
		overflow: hidden;
		text-overflow: ellipsis;
		color: #7F9BD1;
		font-weight: bold;
		text-transform: uppercase;
	}
	.FileItem .FileIcon A, .FileItem .FileIcon A:Hover, .FileItem .FileIcon A:Visited
	{
		display: block;
		padding-top: 7px;
		padding-bottom: 7px;
		color: #7F9BD1;
		font-weight: bold;
		text-decoration: none;
	}
	
	.Gray
	{
		color: #727272;
	}

	H1 .Gray
	{
		color: #747474;
	}
	
	.NewsItemListed,
	{
		margin: 10px 0px 10px 0px;
	}
	.NewsItemListed .Date
	{
		
		font-size: 11px;
		font-weight: bold;
		color: #727272;
	}
	.NewsItemListed H2
	{
		
		font-size: 13px;
		font-weight: bold;
		margin-top: 2px;
		margin-bottom: 2px;
		color: #7F9BD1;
	}
	
	.NewsItemListed H2 A, .NewsItemListed H2 A:Hover, .NewsItemListed H2 A:Visited
	{
		
		font-size: 13px;
		font-weight: bold;
		color: #7F9BD1;
	}
	
	.NewsArchiveCalendar
	{
		margin: 10px 0px 10px 0px;
	}
	.NewsArchiveCalendarYear
	{
		margin-top: 10px;
		font-weight: bold;
		color: #727272;
	}
	
	.SearchResultGroup
	{
		margin: 10px 0px 10px 0px;
	}

	.SearchResultItem
	{
		margin: 3px 0px 3px 0px;
	}

	.SearchResultItem A
	{
		margin-left: 10px;
		color: #5C6C89;
		text-decoration: none;
	}
	.SearchResultItem A:Hover
	{
		color: #5C6C89;
		text-decoration: underline;
	}
	.SearchResultItem A:Visited
	{
		color: #5C6C89;
	}
	
	.ColumnTable
	{
		/*
		margin-top: -10px;
		margin-bottom: -10px;
		*/
	}
	.ColumnTable .ColumnTableCell
	{
		/*
		apadding-top: 10px;
		apadding-bottom: 10px;
		*/
	}
	
	.InputCheckbox, .InputRadio
	{
		width: 16px;
		height: 16px;
	}
	
	.ErrorMessage
	{
		color: #990000;
	}
	
	.FormRequiredAsterisk
	{
		color: #FF0000;
	}
	
	.TableBlock
	{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	
	.Pager
	{
		/*padding-top: 10px;*/
	}
	
	.Page, #PageContent .Page A, .PageContent .Page A
	{
		color: #AEAEAE;
	}
	.SelectedPage
	{
		color: #666666;
		background-image: url("images/pager-circle.gif");
	}
	
	BIG
	{
		color: #000;
		font-size: 12px;
	}
	BIG.Title
	{
		color: #000;
		font-size: 16px;
	}
	
	.Properties
	{
		margin-bottom: 0;
	}
	
	.LightGray
	{
		color: #9C9C9C;
	}
	
	.ApplSearchFieldTitle
	{
		margin-bottom: 8px;
	}
	
	.Compare, .ApplSearchField
	{
		position: relative;
		left: 0; top: 0;
	}
	.ApplSearchField
	{
		margin-bottom: 4px;
	}
	
	.CompareCheckBox, .ApplSearchFieldCheckBox
	{
		width: 13px;
		height: 13px;
		margin: 0;
		position: absolute;
		left: 0; top: 0;
		z-index: 2;
	}
	
	.CompareText, .ApplSearchFieldText
	{
		position: relative;
		left: 18px; top: 0;
		z-index: 1;
	}
	.CompareText
	{
		color: #9C9C9C;
	}
	
	.ApplDetails
	{
		padding-top: 15px;
		padding-bottom: 20px;
	}
	
	.Magnify A:Link, .Magnify A:Visited
	{
		color: #7F9BD1;
		text-decoration: none;
	}
	.Magnify A:Hover, .Magnify A:Active
	{
		color: #67B93B;
		text-decoration: underline;
	}
	
	.Tabs
	{
		border-bottom: 2px solid #D1D0C1;/* #e0dfd0 */
		margin-top: 5px;
		margin-bottom: 9px;
	}
	/*
	.ActiveTab, .InactiveTab
	{
		padding: 7px;
	}
	.ActiveTab
	{
		background-color: #e0dfd0;
	}
	
	.ActiveTab A, .InactiveTab A
	{
		font-weight: bold;
		font-size: 15px;
	}
	.ActiveTab A
	{
		color: #515151;
	}
	.InactiveTab A
	{
		color: #b8b8b8;
	}
	*/
	
	H5
	{
		
		font-size: 12px;
		color: #5C6C89;
		font-weight: bold;
		margin: 12px 0 0;
	}
	
	.HRApplImage
	{
		margin: 6px 0 5px 0;
	}
	
	.HRApplCompareImage
	{
		/*margin: 8px 0 7px 0;*/
		/*margin-top: 8px;*/
	}
	
	.HRApplHeaderImage
	{
		/*margin: 8px 0 7px 0;*/
		margin-top: 5px;
	}
	
	.ApplData
	{
		line-height: 1.4em;
	}
	
	.ApplListingBox
	{
		padding-top: 6px;
	}
	.ApplBlank, .ApplProps, .ApplGroupTitle
	{
		background-color: #DBD9C8;
	}
	.ApplProps, .ApplGroupTitle
	{
		padding: 9px 10px; /* 9px 10px 8px 10px */
	}
	
	.ApplProps
	{
		color: #747474;
	}
	
	.ApplGroupTitle
	{
		color: #000;
	}
	
	.ApplContent
	{
		color: #5C6C89;
		/*padding: 9px 0 8px 0;*/
		padding: 9px 0;
	}
	
	.ApplSeparator TD
	{
		border-bottom: 2px solid #DBD9C8;
	}
	
	.ApplNoSeparator TD
	{
		border-bottom-style: none;
	}
	
	.ApplSeparator .ApplProps, .ApplSeparator .ApplGroupTitle
	{
		border-bottom: 2px solid #fff;
	}
	
	.ApplProdImage
	{
		padding: 18px 0 11px;
	}
	
	.ApplSearchBox
	{
	}
	
	.SellNet H3
	{
		margin-bottom: 0;
	}
	
	.BigText
	{
		font-size: 13px;
		margin-top: 0;
	}
	
	.Capitals H2
	{
		margin: 0 0 0 0;
	}
	
	.CapitalBlock
	{
		padding: 10px 10px 10px 0;
	}
	
	.CitySpace
	{
		padding: 10px 8px 10px 10px;
	}
	.LocSpace
	{
		padding: 0 8px 0 10px;
	}
	
	.SpecialOffer
	{
		color: #f00d81;
	}
	
	INPUT.Submit
	{
		color: #67B93B;
		background-color: #FFF;
		border-style: none;
		padding: 0;
	}
	
	#ie-warning 
	{
		display:none;
	}
}

