﻿/******************************************************************************
 * View Classes
 *****************************************************************************/
span.VerticalMarketTitle
{
	font-size: 20pt;
	font-weight: bold;
}

ul.VerticalMarketsList
{
	margin-top: 0px;
}

li.VerticalMarketsListItem
{
font-weight: bold;
}

.ProjectorDetail
, .EditPanel
, .TabTable
, table.ProjectorDetailGrid
, input.ProjectorEditTextBox
, textarea.ProjectorEditTextBox
, div.PageViewHeader
, table.AdvTechSpecs
, table.Dimensions

{
	width: 90%;
}

div.PageViewHeader
{
	background-color: Black;
	color : White;
	font-weight: bold;
	margin-top: 5px;
	padding: 5px;
	text-align: center;
}

table.ProjectorDetailEdit
{
	width: 100%;
}

.ProjectorEditLookupListBox
{
}

table.PerformanceSpecs tr td
{
	padding-right: 10px;
}

tr.AdvTechSpecsRow
, tr.DimensionsRow
, tr.IOCapabilityRow
, tr.ProjectorDetailGridRow
{
}

tr.AdvTechSpecsRowAlt
, tr.DimensionsRowAlt
, tr.IOCapabilityRowAlt
, tr.ProjectorDetailGridRowAlt
{
	background-color: LightGrey;
}

div.PerformanceSpecsHeader
, td.AdvTechSpecsHeader
, tr.IOCapabilityHeader
, td.IOCapabilityHeader
, td.DimensionsHeader
, tr.ProjectorDetailGridHeader
, td.ProjectorDetailGridHeader
{
	font-weight: bold;
        font-size: 12px;
}

tr.IOCapabilityHeader td
{
	padding-top: 10px;
}

td.AdvTechSpecsHeader
, td.DimensionsHeader
{
	width: 200px;
}

td.AdvTechSpecsField
, td.DimensionsField
{
	width: auto;
	padding: 3px;
}

.ProjectorTabContents
{
	padding-left: 5px;
	width: 100%;
}

.ProjectorAdditionalInformation
{
	padding: 5px; 
	background-color: White; 
	border: solid 0.5pt black; 
	width: 100%; 
	height: 300px; 
	overflow: scroll;
}

.TabDocumentGrid
{
	margin-top: 15px;
}

ul.VideoProcessingList
{
}

li.VideoProcessingListItem
{
}

ul.MechanicalMountingList
{
}

li.MechanicalMountingListItem
{
}

ul.BandwidthList
{
}

li.BandwidthListItem
{
}

table.DescriptionAndVerticalMarkets
{
	width: 100%;
}

td.Description
{
	width: 70%;
}

td.VerticalMarkets
{
	width: 30%;
padding-left: 50px;
}

a.DocumentLink
{
}

img.DocumentIcon
{
	padding: 3px;
}

img.ProjectorThumbnail
{
}

img.ProjectorBadge
{
}

img.ProjectorAddedFeature
{
padding-right: 10px;
}

div.ProjectorLastModified
{
	width: 100%;
	text-align: right;
        font-variant: small-caps;
}

div.PerformanceSpecs
{
	padding: 5px;
}

td.IOCapabilityField
, td.LensField
, td.LampField
, td.AccessoryField
{
	padding-right: 50px;
}

td.IOCapabilityFieldHeader
, td.LensHeader
, td.LampHeader
, td.AccessoryHeader
{
	font-weight: bold;
}

a.ProjectorImage
{
}

img.ProjectorImage
{
}

span.ProjectorImageType
{
	display: block;
}

/******************************************************************************
 * Editor classes
 *****************************************************************************/
.ProjectorEdit table tr th
, .ProjectorEdit table tr td
{
	text-align: left;
	vertical-align: top;
}

.ProjectorEdit table tr th
{
	width: 100px;
	font-size: 8pt;
}

/* Rich tet editor classes */
.Toolbar
, .EditorArea
, .Footer
{
	width: 300px;
}

.Toolbar 
{
	border: 1px solid #CCCCCC;
	background-color: #F0F0EE;
	width: 300px;
}

.ToolbarButton 
{
	border:0px black solid; 
	cursor:pointer;
	padding-right:5px;
}

.EditorArea 
{
	border:1px solid #CCCCCC; 
	border-top:0x; 
	background-color:#FFFFFF;
}

div.EditorArea
{
	width:290px;
	height:200px;
}

.Footer 
{
	border:1px solid #CCCCCC;
	background-color:#F0F0EE;
}

.FooterCell 
{
	/*font-family:tahoma; */
	font-size:10px;
	text-align: right;
}