﻿/*
	PixEdit® ExportToWEB™ stylesheet 'Standard'
	Copyright © 2006 Techsoft a.s.
	
	PixEdit® is a registered trademark of Techsoft a.s.
	US Pat.no: 2,194,188 - EU Reg.no: 000468439

	The following CSS code is the property of Techsoft a.s. It is a part of the
	PixEdit® product and protected by the PixEdit® trademark/patent.

	The use of this code is subject to the license terms stated in the PixEdit®
	installation package and user manual. You may distribute  this code to your
	own  WEB  server(s)   along  with  your  documents  published  through  the 
	ExportToWEB™ function in PixEdit®.  You may modify  the styles here to give 
	the	published files  a look and feel that suits your WEB site.  However, we 
	strongly suggest that you keep this comment section as is and add  your own 
	comments with information about the modifications you have made.  Any other 
	use of  this code is prohibited  and will be considered  a violation of the 
	PixEdit® license terms.
*/

body
{
	background-color: #e6e6ee;
	font-family: Verdana; 
	font-size: 8pt;
	margin: 0px;
	width: 100%;
	height: 100%;
}

/*
	Hide any unnecessary outer scrollbars in IE
*/
* html body	
{
	overflow: hidden;
}

div
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: solid;
	border-color: white;
}

form
{
	padding: 3px;
}

p
{
	margin: 0px;
	margin-left: 3px;
	margin-right: 3px;
}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img
{
	margin: 2px;
}

a img
{
	text-decoration: none;
	border-width: 2px;
	border-style: solid;
	border-color: #bbbbbb;
	vertical-align: text-top;
}

a:hover img
{
	text-decoration: none;
	border-width: 2px;
	border-style: solid;
	border-color: #77aaff;
}

img.cPage
{
	border: none;
}

a:hover img.cPage
{
	border: none;
}

img.cPicture
{
	border: none;
}

a:hover img.cPicture
{
	border: none;
}

a img.cCurThumb
{
	border-color: #4d78f4;
}

h1, h2, h3, h4
{
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
}

h1
{
	font-size: 13pt;
	font-weight: bold;
}

h2
{
	font-size: 11pt;
	font-weight: bold;
}

h3
{
	font-size: 8pt;
	font-weight: bold;
	margin-top: 2pt;
}

h4
{
	font-size: 8pt;
	text-decoration: underline;
}

.cSmall
{
	font-size: 7pt;
	color: lightsteelblue;
}

.cInfo
{
	font-size: 8pt;
	color: darkblue;
}

.cBottomRightCorner
{
	bottom: 1px;
	right: 1px;
}

.cCaption
{
	height: 22px;
	background-color: #99ccff;
	background-image: url('Standard.caption.gif');
	background-repeat: repeat;
}

.cTopCaption
{
	top: 0px;
}

.cBelowCaption
{
	top: 30%;
}

.cBottomCaption
{
	top: 70%;
}

.cScrollView
{
	overflow: auto;
}

.cLeftBar
{
	left: 0px;
}

/*
	Box model hack: IE includes border in width, others do not
*/
* html div.cLeftBar
{
	width: 20%;
}

@media screen
{
	body>div.cLeftBar
	{
		right: 80%;
		margin-right: 3px;
	}
}

.cRightBar
{
	right: 0px;
}

* html div.cRightBar
{
	width: 20%;
	padding-left: 1px;
}

@media screen
{
	body>div.cRightBar
	{
		left: 80%;
		margin-left: 3px;
	}
}

.cTopBar
{
	top: 22px;
}

@media screen
{
	body>div.cTopBarView
	{
		bottom: 70%;
	}
}

* html div.cTopBarView
{
	height: expression(document.body.clientHeight*30/100 - this.offsetTop + 'px');
}

.cLeftView
{
	left: 0px;
	width: 80%;
}

.cRightView
{
	right: 0px;
	width: 80%;
}

.cFullWidthView
{
	width: 100%;
}

.cFullHeightView
{
	top: 22px;
}

/*
	IE needs to be told the explicit height. We use IE's proprietary 'expression' 
	feature to accomplish this.
*/
* html div.cFullHeightView
{
	height: expression(document.body.clientHeight - this.offsetTop + 'px');
}

/*
	Other browsers handle the 'bottom' property correctly...
*/
@media screen
{
	body>div.cFullHeightView
	{
		bottom: 0px;
	}
}

.cPartHeightView
{
	top: 22px;
}

* html div.cPartHeightView
{
	height: expression(document.body.clientHeight*70/100 - this.offsetTop + 'px');
}

@media screen
{
	body>div.cPartHeightView
	{
		bottom: 30%;
	}
}

.cBelowView
{
	top: 30%;
	margin-top: 25px;
}

* html div.cBelowView
{
	height: expression(document.body.clientHeight - this.offsetTop + 'px');
}

@media screen
{
	body>div.cBelowView
	{
		bottom: 0px;
	}
}

.cSearchResultsHeader
{
	top: 74px;
}

.cSearchResultsView
{
	top: 88px;
}

@media screen
{
	body>div.cBottomBar
	{
		top: 70%;
		margin-top: 25px;
	}
}

* html div.cBottomBar
{
	top: expression(document.body.clientHeight*70/100 + 25 + 'px');
}

@media screen
{
	body>div.cSearchResultsBottomHeader
	{
		top: 70%;
		margin-top: 74px;
	}
}

* html div.cSearchResultsBottomHeader
{
	top: expression(document.body.clientHeight*70/100 + 74 + 'px');
}

@media screen
{
	body>div.cBottomBarView
	{
		bottom: 0px;
	}
}

* html div.cBottomBarView
{
	height: expression(document.body.clientHeight*30/100 - 25 + 'px');
}

@media screen
{
	body>div.cSearchResultsBottomView
	{
		top: 70%;
		margin-top: 88px;
		bottom: 0px;
	}
}

* html div.cSearchResultsBottomView
{
	top: expression(document.body.clientHeight - document.body.clientHeight*30/100 + 88 + 'px');
	height: expression(document.body.clientHeight*30/100 - 88 + 'px');
}

.cLeftBorder
{
	border-left-width: 3px;
	z-index: 3;
}

.cRightBorder
{
	border-right-width: 3px;
	z-index: 3;
}

.cTopBorder
{
	border-top-width: 3px;
	z-index: 2;
}

* html div.cTopBorder
{
	height: 25px;
}

