﻿.Base
{
  background-color:Transparent;  
  background-image: url(images/MasterImages/BackView.png);
  background-repeat:repeat-x;
  border-top-width: 0px; 
  border-bottom-width:0px;
  border-left-width:0px; 
  border-right-width:0px; 
  border-style:none; 
  margin:0px;
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px;
  margin-bottom:0px;
  height:100%;
  min-height:100%;
  
}




.VerticalLine
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	width:1px;
	background-color:#616161;
}

.VerticalLineLeftFill
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left top;
	margin:0px;
	height:100%;
	background-image: url(images/MasterImages/Leftfill.png);
	background-position:right;
	background-repeat:repeat-y;
}

.VerticalLineRightFill
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left top;
	margin:0px;
	height:100%;
	background-image: url(images/MasterImages/Rightfill.png);
	background-position:left;
	background-repeat:repeat-y;
}


.TopQuickBar
{
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	height:20px;
	background-color:#FF1908;
}

.HorizontalLineRed
{
	background-color:#FF1908;
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
    background-repeat:repeat-x;
	height:1px;
}


.HorizontalLineGrey
{
	background-color:#6A6A6A;
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
    background-repeat:repeat-x;
	height:1px;
}

.TopBar
{
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	height:5px;
	background-color:#FF1908;
}

.TopQuickFlash
{
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	height:20px;
	width:20px;
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url(images/MasterImages/TopBarFlash.png);
}

.TopQuickFlashR
{
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	height:20px;
	width:20px;
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url(images/MasterImages/TopBarFlashR.png);
}


.ImgTopLeftCnr
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left top;
    height:25px;
    width:25px;
	background-image: url(images/MasterImages/ImgTopLeftCnr.png);
	background-repeat: no-repeat;
}

.ImgBtmLeftCnr
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
	background-position:left bottom;
    height:25px;
    width:25px;
	background-image: url(images/MasterImages/ImgBtmLeftCnr.png);
	background-repeat: no-repeat;
}

.ImgBtmRightCnr
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
	background-position:right bottom;
    height:25px;
    width:25px;
	background-image: url(images/MasterImages/ImgBtmRightCnr.png);
	background-repeat: no-repeat;
}


.HorizontalLineWte
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
	width:1px;
	height:1px;
	background-color:#FFFFFF;
}


.ImgTopRightCnr
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left top;
    height:25px;
    width:25px;
	background-image: url(images/MasterImages/ImgTopRightCnr.png);
	background-repeat: no-repeat;
}

.ImgBackWhite
{
        padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-color:#FFFFFF;
}


.TableProperty
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    height:100%;
    width:100%;
}


.TblTxtDetActBtn
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    height:100%;
    width:350px;
    vertical-align:top;
     
    
}

.TableQuickBar
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    height:20px;
    width:100%;
}

.TableQuickBarServices
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    height:20px;
    width:220px;
}


.TableBread
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    height:100%;
    width:100%;
    text-align:left;
}

.TDBreadLeft
{
  	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    width:7px;
}
.TDBreadArrow
{
  	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    width:10px;
}
.TDBreadRightFill
{
  	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	padding-bottom:0px;
    width:100%;
}

.FillBlock
{
    width:100%;
}

.Headfill
{
    white-space:nowrap;
}

.HorBlueBar
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left center;
    height:1px;
    width:300px;
	background-image: url(images/MasterImages/BlueBar.png);
	background-repeat: no-repeat;
}




.TDPlanning
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Planning.png);
	background-repeat: no-repeat;
}



.TDMainHeader
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/BackBar.png);
	background-repeat: no-repeat;
}

.TDContact
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Contact.png);
	background-repeat: no-repeat;
}


.TDAbout
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/about.png);
	background-repeat: no-repeat;
}

.TDCase
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/about.png);
	background-repeat: no-repeat;
}

.TDCommitment
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Commitment.png);
	background-repeat: no-repeat;
}

.TDNewsSign
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/NewsSign.png);
	background-repeat: no-repeat;
}


.TDCeilings
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Ceiling.png);
	background-repeat: no-repeat;
}


.TDPartitioning
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Partitioning.png);
	background-repeat: no-repeat;
}

.TDTestimonial
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Testimonials.png);
	background-repeat: no-repeat;
}

.TDFitOut
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/FitOut.png);
	background-repeat: no-repeat;
}

.TDSupport
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Support.png);
	background-repeat: no-repeat;
}

.TDFurniture
{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
	background-position:left bottom;
    height:242px;
    width:960px;
	background-image: url(../../../Companyfolder/453/Image/MasterImages/Furniture.png);
	background-repeat: no-repeat;
}



.TDTopQuickBar
{

	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background-position:right;
	padding-bottom:0px;
    width:210px;
    height:20px;
}

/* H Y P E R L I N K S */

A:link	
	{
		/*Shows a link on the page is live
	color:#ff3333; */
	text-decoration:	none; 
	}	
		
A:visited	
	{
	/*Shows a link on the page has been visited
	color:#455567;*/
	text-decoration:	none; 
	}	

		
A:hover	
{
	/*color:#ff3333;*/
	text-decoration:	none;
	}
	
A:active	
	{
	/*Shows a link on the page has been visited		
	color:#ff3333;*/
	text-decoration:	none;  
	}	
	
	
a.white:visited{color:#FFFFFF}	
a.white:hover{color:#FFFFFF;
 text-decoration:underline;
}	
a.white:link{color:#FFFFFF}		

a.blue:visited{color:#330099}	
a.blue:link{color:#330099}
a.blue:hover
{color:#FF0066;
 text-decoration:underline;
}	
	
a.yellow:visited{color:#F7C411}	
a.yellow:link{color:#F7C411}		
	
a.Red:visited{color:#cc0066}	
a.Red:link{color:#cc0066}
a.Red:hover
{color:#FF9966;
 text-decoration:underline;
}	


a.TermsFooterLink:visited{color:#CF7771}	
a.:hover{color:#CF7771;
 text-decoration:underline;
}	
a.TermsFooterLink:link{color:#CF7771}	

/*T E XT */

/*F O N T - used for the small sitemap text as found on all pages */
.sitemap {
font-family : arial, sans-serif; 
text-align :right; 
font-size : 10px; 
font-weight:bold;
color : #FFFFFF; 
height:10px;
padding-bottom: 0px; 
border-top-style: none; 
padding-top: 0px; 
border-bottom-style: none;
}

/*F O N T - used for the breadcrumb text as found on all pages */
.BreadCrumb {
font-family : arial, sans-serif; 
text-align:left;
font-size : 12px; 
font-weight:bold;
color : #FF1908; 
height:11px;
padding-bottom: 0px; 
padding-left:0px;
border-left-style:none;
border-top-style: none; 
padding-top: 0px; 
border-bottom-style: none;
white-space:nowrap;
}

/*F O N T - used for the header menu text as found on all pages */
.HeadMenu {
font-family : arial, sans-serif; 
text-align :left;
font-size : 12px; 
font-weight:bold;
color : #FFFFFF; 
height:12px;
padding-bottom: 2px; 
padding-top:2px;
border-top-style: none; 
padding-top: 0px; 
white-space:nowrap;
border-bottom-style: none;
}

/*F O N T - This is used for the functions on each page, this is done as a  h3 for the search engines*/
h3.ContentDescriptions {
font-family : arial, sans-serif; 
text-align : left; 
font-size : 12px; 
color : #315191; 
vertical-align : bottom;
margin-bottom: 0; 
margin-top:0;
white-space:nowrap;
}

