﻿/*------------------------------------------ Inside Page Body Content --------------------*/
.RightColumn .ContentBodyText
{
  width: 292px;
  background-color: #003479;
	text-align: left;
	vertical-align: top;
	line-height: 16px;
	color: #FFFFFF;
	font-size: 13px;
}
.BodyArea .InsideContentImage
{
	width: 500px;
  vertical-align: top;
  border-right: 4px solid #FFFFFF;
  background-color: #003479;
  border-top: 4px solid #FFFFFF;
  padding-bottom: 15px;
}
.Title
{
	font-size: 15px;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 20px;
}
.Title .Arrow
{
	font-size: 12px;
	padding-top: 5px;
}
.More A, .More A:Link
{
	color: #fff200;
}
/*------------------------------------------ About Us Page ------------------------------------*/
.CompanyHistory DIV
{
	margin-bottom: 10px;
}
.CompanyHistory
{
	padding-left: 15px;
	padding-right: 30px;
	line-height: 19px;
}
.AboutSideMenu
{
	padding-left: 20px;
	padding-top: 38px;
	font-size: 14px;
}
.AboutSideMenu .ZaCabinets
{
	padding-top: 25px;
	padding-left: 7px;
}
.AboutSideMenu .CabinetLogo
{
	padding-top: 10px;
	padding-left: 7px;
}
.AboutSideMenu UL
{
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	margin-top: 10px;
}
.AboutSideMenu DIV
{
	padding-bottom: 5px;
}
.Employee
{
	padding-left: 15px;
	line-height: 19px;
}
.Employee .Description
{
	padding-right: 10px;
	padding-bottom: 10px;
}
.Employee .PositionTitles
{
	padding-top: 21px;
	padding-bottom: 10px;
}
.Employee .License
{
	clear: both;
	padding-bottom: 3px;
}
.Employee .License .Code
{
	float: left;
	width: 100px;
}
/*----------------------------------------- Links Page -------------------------------------*/
.Categories
{
	margin: 0px;
	padding: 0px;
	margin-left: 40px;
	margin-top: 50px;
	text-transform: uppercase;
}
.Links
{
	padding-left: 15px;
}
.Links .Row
{
	clear: both;
	margin-bottom: 10px;
	margin-left: 10px;
}
.Links .Row .Ideas
{
	color: #2eb135;
	font-size: 12px;
}
.Links .Row .Url
{
	text-align: left;
	padding-left: 25px;
}
/*------------------------------------------- Gallery page ------------------------------*/
.PhotoGallery
{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 10px;
}
.PhotoGalleryOptions
{
	padding-left: 10px;
	padding-top: 50px;
}
.GalleryItem
{
	margin-left: 20px;
	font-size: 14px;
	font-weight: bold;
}
.RemodelSubMenu
{
	vertical-align: top;
}
.RemodelSubMenu UL
{
	margin: 0px;
	padding: 0px;
	margin-left: 50px;
}
/*-------------------------------- Faq page ----------------------------------*/
.FaqQuestions
{
	margin-left: 20px;
	padding-top: 38px;
	font-size: 15px;
}
.FaqQuestions UL
{
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	margin-right: 5px;
}
.FaqQuestion
{
	padding-bottom: 10px;
}
.FaqQuestionTitle
{
	text-align: center;
	font-size: 16px;
	padding-bottom: 10px;
}
.FaqAnswer
{
	padding-right: 10px;
	padding-left: 15px;
	line-height: 19px;
}
.FaqAnswer DIV
{
	padding-bottom: 10px;
}
.FaqAnswer UL
{
	margin: 0px;
	padding: 0px;
	margin-left: 30px;
}
.FaqAnswer UL LI
{
	padding-bottom: 10px;
}
A.MenuItemSelected, A:Link.MenuItemSelected, A:Visited.MenuItemSelected, A:Hover.MenuItemSelected
{
	text-decoration: none;
	color: #f0f00f;
}
/*------------------------------------------- Testimonials Page ------------------------------------*/
.Testimonials UL
{
	margin: 0px;
	padding: 0px;
	margin-left: 30px;
	line-height: 19px;
}
.Testimonials UL LI
{
	padding-bottom: 10px;
	padding-right: 10px;
}
.Testimonial
{
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 10px;
}
.TestimonialImages
{
	text-align: center;
}
.TestimonialImages .Logo
{
	padding-top: 100px;
}
/*------------------------------------------- Contact Us -------------------------------------------*/
.Contact
{
	padding-top: 30px;
}
.RequiredText
{
	position: relative;
	left: 420px;
	bottom: 27px;
}