﻿body
{
	font-family: Verdana;
	font-size: 12px;
	margin: 0px;
	background-color: #cccccc;
}
.BodyMargin
{
	margin: 10px;
}
.TopMenu
{
	text-align: moz-center;
	margin: 0 auto;
	font-family: Cordia New;
	font-size: 18px;
	width: 170px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/Images/Technical/MenuMiddle.jpg);
	background-repeat: no-repeat;
}

.TopMenu:hover
{
	background-position: -170px;
}
.TopMenuRight
{
	text-align: moz-center;
	margin: 0 auto;
	font-family: Cordia New;
	font-size: 18px;
	width: 171px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/Images/Technical/MenuRight.jpg);
	background-repeat: no-repeat;
}

.TopMenuRight:hover
{
	background-position: -171px;
}

.TextCenter
{
	word-spacing: 1px;
	text-align: center;
	margin: auto;
}

.MenuBackground
{
	word-spacing: 1px;
	z-index: 1;
	background-image: url(http://www.vistasystem.com/TechnicalArea/Images/Technical/MenuBack.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
.HomeButton
{
	width: 75px;
	height: 35px;
	background-repeat: no-repeat;
	text-decoration: none;
	background-image: url(http://www.vistasystem.com/TechnicalArea/Images/Technical/MenuHome.jpg);
}
.HomeButton:Hover
{
	background-position: -75px;
}
.Links
{
	color: Black;
	text-decoration: none;
	font-size: 12px;
}
.LinkBold
{
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.LinkBold:Hover
{
	color: #ff6600;
}
.Download
{
	color: Black;
	text-decoration: none;
	font-size: 12px;
	padding-left: 4px;
	margin-bottom: 15px;
}

.Download:hover
{
	color: #ff6600;
}

.LinkHover
{
	color: Black;
	text-decoration: none;
	font-size: 12px;
}

.LinkHover:Hover
{
	color: #ff6600;
	text-decoration: none;
	font-size: 12px;
}
.SiteMapPath
{
	color: White;
	text-decoration: none;
}
.SiteMapPath a:Visited:Hover
{
	color: #ffa901;
}
.SiteMapPath a:Visited
{
	color: White;
	text-decoration: none;
}
.SiteMapPath a:Link
{
	color: white;
	text-decoration: none;
}
.SiteMapPath a:Link:Hover
{
	color: #ffa901;
	text-decoration: none;
}
.InfoLink
{
	line-height: 25px;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
}
.InfoLink:Visited
{
	line-height: 25px;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
}
.MainTable
{
	margin-top: 15px;
	font-family: Verdana;
}
.LeftCell
{
	padding-left: 15px;
	padding-bottom: 15px;
}
.BottomCell
{
	padding-left: 15px;
	border-bottom-style: solid;
	border-bottom-color: #d7d7d7;
	border-bottom-width: 2px;
	padding-bottom: 15px;
}
.ViewGallery
{
	padding: 15px;
}
.TabContainerLeft .ajax__tab_header
{
	margin-top: 10px;
	padding-left: 10px;
}
.TabContent
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	font-family: Verdana;
	border-bottom-style: solid;
	border-bottom-color: #d7d7d7;
	border-bottom-width: 1px;
	padding-bottom: 15px;
}
.ToolBoxContent
{
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Verdana;
}
.ToolBoxRow
{
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top-style: solid;
	border-top-color: #d7d7d7;
	border-top-width: 2px;
}
.ToolBoxRowBottom
{
	border-bottom-style: solid;
	border-bottom-color: #d7d7d7;
	border-bottom-width: 2px;
}
.ToolBoxVideo
{
	width: 400px;
	height: 385px;
	border-style: solid;
	border-width: 2px;
	border-color: #d7d7d7;
}
.ProductVidTable
{
	height: 385px;
}
.ProductVideo
{
	margin-top: 36px;
	display: block;
}
.InstallationPadding
{
	padding-top: 8px;
}
.LinkDisabled
{
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
}
.TabInnerContent
{
	margin-left: 10px;
	margin-top: 40px;
	margin-bottom: 30px;
}
.ProductsItems
{
	color: Black;
	padding-right: 20px;
	padding-left: 22px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Arrow_List.jpg);
	background-repeat: no-repeat;
	height: 18px;
}
.ProductsItems:Hover
{
	color: #ff6600;
	background-position: 0px -18px;
}
.ProductDataGrid
{
	border-top-color: #dfdfdf;
	border-top-style: solid;
	border-top-width: 1px;
}
.ProductCirclesTable
{
	margin-top: 80px;
	margin-bottom: 50px;
	margin-left: 20px;
	cursor: pointer;
}
.ProductCirclesTableRow
{
	margin-left: 20px;
	cursor: pointer;
}
.ProductCircle
{
	width: 170px;
	height: 200px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Products/ProductCircle.jpg);
	background-repeat: no-repeat;
}
.ProductCircle:Hover
{
	background-position: -170px;
}
.ProductCircleTopText
{
	margin-top: 30px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
}
.ProductCircleBottomText
{
	font-size: 14px;
	font-weight: bold;
}
.ProductCircleProfile
{
	margin-top: 30px;
}
.ProductCircleProfileFix
{
	margin-top: 13px;
}
.ProductCircleImage
{
	position: absolute;
	top: 200px;
	left: 800px;
}
.ProductCategoriesTable
{
	margin: 20px;
	margin-left: 0px;
	margin-right: 0px;
}
.MainTemplateBottom
{
	margin-top: 15px;
	line-height: 20px;
	color: #5b5c5d;
	font-size: 10px;
	text-decoration: none;
}
.SearchButton
{
	font-size: 9px;
	font-weight: bold;
	color: White;
	border-width: 1px;
	border-color: #cccccc;
	border-style: solid;
	margin-top: 1px;
	background-color: #aaaaaa;
	text-decoration: none;
}
.SearchButton:Hover
{
	border-color: #999999;
}
.SearchButtonPage
{
	/*	font-size: 12px;  */
	font-weight: bold;
	color: White;
	border-width: 1px;
	border-color: #cccccc;
	border-style: solid;
	background-color: #aaaaaa;
	text-decoration: none;
	height: 21px;
	padding-bottom: 3px;
}
.SearchButtonPage:Hover
{
	border-color: #999999;
}
.LeftArrow
{
	color: Black;
	padding-right: 20px;
	padding-left: 22px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Arrow_Left.jpg);
	background-repeat: no-repeat;
}
.FormBanner
{
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Contact/FormBanner.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 43px;
	position: relative;
	top: 38px;
	text-align: left;
	padding-left: 365px;
	padding-top: 22px;
	font-size: 18px;
	font-weight: bold;
}
.SearchResults
{
	color: black;
}
.SearchResults:Hover
{
	color: #ff6600;
}
.LinkBoldUnderline
{
	color: Black;
	text-decoration: underline;
	font-weight: bold;
}
.LinkBoldUnderline:Hover
{
	color: #ff6600;
}
.BulletLinks
{
	color: Black;
	display: list-item;
	line-height: 20px;
	font-weight: bold;
}
.BulletLinks:Hover
{
	color: #ff6600;
}
.CMStitle
{
	color: #6C6C6A;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	text-decoration: underline;
}
.CMSrows
{
	color: #6C6C6A;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	line-height: 30px;
	text-decoration: underline;
}
.CMSTextBox
{
	border-width: 1px;
	border-color: #6C6C6A;
	border-style: solid;
	color: White;
	background-color: #aaaaaa;
	font-weight: bold;
}
/* Ajax TabContainer Multi Rows Fix
Open the file Tabs.css under AjaxControlToolkit/Tabs/Tabs.css

And make the following changes.

.ajax__tab_default .ajax__tab_header {}

.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}

.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}

.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}


Now click on Build -> Build Solution to build the solution. 
*/
.DownloadFile
{
	padding-left: 50px;
	padding-top: 12px;
	display: block;
	color: Black;
	font-weight: bold;
	text-decoration: none;
	height: 40px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Technical_Specifications/DownloadFile.jpg);
	background-repeat: no-repeat;
}
.Enlarge
{
	padding-left: 50px;
	padding-top: 12px;
	display: block;
	color: Black;
	font-weight: bold;
	text-decoration: none;
	height: 40px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Technical_Specifications/Enlarge.jpg);
	background-repeat: no-repeat;
}
.ArrowBack
{
	padding-left: 20px;
	padding-bottom: 2px;
	height: 16px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Arrow_Back.jpg);
	background-repeat: no-repeat;
}
.SpecsThumb
{
	padding-left: 20px;
	padding-bottom: 2px;
	height: 16px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Specs_Thumb.jpg);
	background-repeat: no-repeat;
}
.ComponentTopBar
{
	font-size: 16px;
	font-weight: bold;
	padding-left: 285px;
	padding-top: 25px;
	height: 43px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Components/TopBar.jpg);
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	top: 50px;
}
.DownloadPdf
{
	font-weight: bold;
	color: Black;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/AcrobatIcon.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 25px;
	height: 21px;
	display: block;
}

.CompTopBarL
{
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Components/TopBar/TopBar_L.jpg);
	background-repeat: no-repeat;
	background-position: right;
	width: 9px;
	height: 43px;
}
.CompTopBarR
{
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Components/TopBar/TopBar_R.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 51px;
	height: 43px;
}
.CompTopBarM
{
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/Components/TopBar/TopBar_M.jpg);
	background-repeat: repeat-x;
	height: 43px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}
.CompBarTable
{
	position: relative;
	top: 35px;
}
.ItemsDevider
{
	padding-left: 3px;
	padding-right: 3px;
}
.MCFTRow:Hover
{
	background-color: #cccccc;
}
.MCFTRowAlt
{
	background-color: #e1e1e1;
}
.MCFTRowAlt:Hover
{
	background-color: #cccccc;
}
.BackArrowSpan
{
	position: relative;
	top: 3px;
	margin-right: 5px;
}

.CustomSelectors
{
	font-size: 14px;
	border: none;
	background-color: Transparent;
	border-width: 0px;
	border-style: none;
}
.CustomCellLeft
{
	height: 31px;
	width: 8px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/CustomProducts/CustomSearch_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.CustomCellMiddle
{
	height: 31px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/CustomProducts/CustomSearch_2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.CustomCellRight
{
	height: 31px;
	width: 8px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/CustomProducts/CustomSearch_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.CustomCellMagnifying
{
	height: 31px;
	width: 29px;
	background-image: url(http://www.vistasystem.com/TechnicalArea/images/CustomProducts/CustomSearch_Magnifying.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.InfoBannerLeft
{
	background: url(http://www.vistasystem.com/TechnicalArea/images/CustomProducts/InfoBanner_L.png) no-repeat right bottom;
	height: 43px;
	width: 8px;
}
.InfoBannerMiddle
{
	background: url(http://www.vistasystem.com/TechnicalArea/images/CustomProducts/InfoBanner_M.png) repeat-x;
	height: 43px;
	padding-left: 10px;
	padding-right: 10px;
}
.InfoBannerRight
{
	background: url(http://www.vistasystem.com/TechnicalArea/images/CustomProducts/InfoBanner_R.png) no-repeat left bottom;
	height: 43px;
	width: 61px;
}
.TechnicalInput
{
	border-style: solid;
	border-width: 1px;
	border-color: #8a8a8a;
	font-family:Verdana;
	font-size:12px;
}
.ButtonGray_L
{
	background:url(http://www.vistasystem.com/TechnicalArea/Images/Button_L.png) no-repeat;
	height:24px;
	width:19px;
}
.ButtonGray_M
{
	background:url(http://www.vistasystem.com/TechnicalArea/Images/Button_M.png) repeat-x;
	height:24px;
}
.ButtonGray_R
{
	background:url(http://www.vistasystem.com/TechnicalArea/Images/Button_R.png) no-repeat;
	height:24px;
	width:19px;
}
