td
{
	font-size: 10px;
	font-family: verdana;
}
.searchText
{
	color:Red;
}
td.searchResult
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	
	font-family: verdana;
}
p.searchResultTitle
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: verdana;
}
input.searchbox
{
	border-right: #d7d7d7 1px solid;
	border-top: #d7d7d7 1px solid;
	background: #f7f7f7;
	border-left: #d7d7d7 1px solid;
	width: 300px;
	border-bottom: #d7d7d7 1px solid;
	height: 20px;
	font-size: 11px;
	font-family: verdana;
}
a.searchResult
{
	font-size: 11px;
	font-family: Tahoma;
	color:Red;
}
a.searchResult:hover
{
	font-size: 11px;
	font-family: Tahoma;
	color:Orange;
}
a
{
	font-size: 10px;
	font-family: verdana;
}
a:hover
{
	font-size: 10px;
	font-family: verdana;
}
input
{
	font-size: 11px;
	font-family: verdana;
}
body
{
	background-color:#ffffff;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
}
/*Contact Us Form*/
.Error
{
	color: red;font:  xx-small  Verdana, Arial, sans-serif;
}
.FormTitle
{
	color:black;
	font:xx-small  Verdana, Arial, sans-serif;
}
.DivisionTitle
{
	color:black;
	font:xx-small  Verdana, Arial, sans-serif;
	vertical-align:middle;
	background-color:#f7f7f7;
}
.ContactInfo
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: verdana;
	background-color:#f7f7f7;
}

input.txtbox
{
	border-right: #d7d7d7 1px solid;
	border-top: #d7d7d7 1px solid;
	background: #f7f7f7;
	border-left: #d7d7d7 1px solid;
	border-bottom: #d7d7d7 1px solid;
	height: 20px;
	font-size: 11px;
	font-family: verdana;
}

.scrollbox
{
	border-right: #d7d7d7 1px solid;
	border-top: #d7d7d7 1px solid;
	background: #f7f7f7;
	border-left: #d7d7d7 1px solid;
	border-bottom: #d7d7d7 1px solid;
	font-size: 11px;
	font-family: verdana;
	overflow:hidden;
	scrollbar-face-color:transparent;
	
}
/*End of Contact Us Form*/
/*Home page style*/
.HomeContent
{
	padding-right: 12px;
	padding-left: 8px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 0px;
	color:White;
	padding-top: 8px;
	font-family: verdana;
	background-color:#0099cc;
}
/*End of Home page style*/
/*Grid style*/
.NewsContent
{
	text-align:justify;
	width:500px;
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: verdana;
}
.NewsHeader
{
	padding-top:10px;
	height:30px;
	font-weight:bold; 
	font-size: 10px;
	color:red;
	font-family: verdana;
	
}
.GrdContent
{
	text-align:justify;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	
}
.GrdDateHeader
{
	
	font-weight:bold; 
	font-size: 10px;
	color:black;
	font-family: verdana;

}
.GrdHeader
{
	
	font-weight:bold; 
	font-size: 12px;
	color:red;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
}
.NewsHoronzontalBar
{
	
	padding-left:15px;
	background-image: url(../images/ele_subborder2.gif);
	background-repeat:no-repeat;
}
/*End of Grid style*/
/*About Us menu Style*/
.AbtContent
{
	padding-left:28px;
	line-height:20px;
	text-align:justify;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: verdana;
	padding-top:10px;
	
}
.AbtProducts
{
	padding-left:15px;
	background-image: url(../images/abt_vert_bar.gif);
	background-repeat:no-repeat;
}
A.SubMenuLink
{
	font-family:Verdana;
	font-size:10px;
	padding-left:15px;
	padding-right:15px;
	color:#ffffff;
	text-decoration:none;
}
A.SubMenuLink:hover
{
	font-family:Verdana;
	font-size:10px;
	padding-left:15px;
	padding-right:15px;
	color:#ffffff;
	text-decoration:none;

}

/*End of Abtus menu style*/
/*Copy Right Bar*/
.copyRight
{
	background-position: left top;
	background-image: url(../images/copyRightBar_BG.gif);
	color: gray;
	padding-top: 5px;
	background-repeat: repeat-x;
}
.copyRightContent
{
	font-weight: normal;
	font-size: 10px;
	color: gray;
	font-family: verdana;
	text-align: right;
	text-decoration: none;
}

.copyRight A
{
	font-weight: normal;
	font-size: 10px;
	color: #ff3300;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.copyRight A:hover
{
	font-weight: normal;
	font-size: 10px;
	color: #ff3300;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.copyRight A:visited
{
	font-weight: normal;
	font-size: 10px;
	color: #ff3300;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
/*End of Copy Right*/
/*Division style*/
.PrdHeader
{	
	padding-left:15px;
	font-weight:bold; 
	font-size: 10px;
	color: white;
	font-family: verdana;
	border-left:#ffffff 1px solid;
}
/*Style for elevators*/
.PrdElvContent
{	
	padding-left:15px;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
	border-left:#E57F7F 1px solid;
}
.PrdElvHoronzontalBar
{
	background-image: url(../images/ele_subborder2.gif);
	background-repeat:no-repeat;
}
.PrdElvVerticalBorder
{
	background-image: url(../images/ele_vertborder.gif);
	background-repeat:no-repeat;

}
/*End of Style for elevators*/
/*Style for Building products*/
.PrdBPContent
{	
	padding-left:15px;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
	border-left:#E57F7F 1px solid;
}
.PrdBPHoronzontalBar
{
	background-image: url(../images/bldg_border.gif);
	background-repeat:no-repeat;
}
.PrdBPVerticalBorder
{
	background-image: url(../images/bldg_vertborder.gif);
	background-repeat:no-repeat;

}
/*End of Style for Building Products*/

/*Style for Security Systems*/
.PrdSSContent
{	
	padding-left:15px;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
	border-left:#FFD07F 1px solid;
}
.PrdSSHoronzontalBar
{
	background-image: url(../images/sec_border.gif);
	background-repeat:no-repeat;
}
.PrdSSVerticalBorder
{
	background-image: url(../images/sec_vertborder.gif);
	background-repeat:no-repeat;

}
/*End of Style for security systems*/

/*Style for Scaffolding*/
.PrdSFContent
{	
	padding-left:15px;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
	border-left:#FFA07F 1px solid;
}
.PrdSFHoronzontalBar
{
	background-image: url(../images/scfl_border.gif);
	background-repeat:no-repeat;
}
.PrdSFVerticalBorder
{
	background-image: url(../images/scfl_bordervert.gif);
	background-repeat:no-repeat;

}
/*End of Style for Scaffolding*/


/*Style for Mep Projects*/
.PrdMPContent
{	
	padding-left:15px;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
	border-left:#FF7F9F 1px solid;
}
.PrdMPHoronzontalBar
{
	background-image: url(../images/mep_border.gif);
	background-repeat:no-repeat;
}
.PrdMPVerticalBorder
{
	background-image: url(../images/mep_vertiborder.gif);
	background-repeat:no-repeat;

}
/*End of Style for Mep Proejcts*/

/*Style for AC Sales*/
.PrdACContent
{	
	padding-left:15px;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
	border-left:#8F8CDE 1px solid;
}
.PrdACHoronzontalBar
{
	background-image: url(../images/air_border.gif);
	background-repeat:no-repeat;
}
.PrdACVerticalBorder
{
	background-image: url(../images/air_bordervert.gif);
	background-repeat:no-repeat;

}
/*End of Style for AC Sales*/
/*Style for Mep Maintenance*/
.PrdMMContent
{	
	padding-left:15px;
	font-weight:normal; 
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-image: url(../images/elev_bg_subright.jpg);
	background-repeat:repeat-y;
	border-left:#BB7FFF 1px solid;
}
.PrdMMHoronzontalBar
{
	background-image: url(../images/mepmain_border.gif);
	background-repeat:no-repeat;
}
.PrdMMVerticalBorder
{
	background-image: url(../images/mepmain_bordervert.gif);
	background-repeat:no-repeat;

}
/*End of Style for Mep Maintenance*/
A.DivisionSubMenuLink
{
	font-family:Verdana;
	font-size:10px;
	padding-left:8px;
	padding-right:8px;
	color:#ffffff;
	text-decoration:none;
}
A.DivisionSubMenuLink:hover
{
	font-family:Verdana;
	font-size:10px;
	padding-left:8px;
	padding-right:8px;
	color:#ffffff;
	text-decoration:none;

}
.DivContent
{
	padding-left:32px;
	width:560px;
	text-align:justify;
	font-weight: normal;
	font-size: 11px;
	color: black;
	line-height:20px;
	font-family: verdana;
	
}
.Content
{
	padding-left:32px;
	text-align:justify;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: verdana;
	padding-top:10px;
}
A.DivContentLink
{
	font-weight: normal;
	font-size: 10px;
	color:Red; 
	font-family: verdana;
	text-decoration:none;
	cursor:hand;
}
A.DivContentLink:hover
{
	font-weight: normal;
	font-size: 10px;
	color:Red; 
	font-family: verdana;
	text-decoration:none;
	cursor:hand;
}

/*Elevators*/
.ElvBGcolor
{
	background-color:#f5e5e5;
}
.tblElevator
{
	padding-top: 2px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 9px;
	border-left: #990000 2px solid;
	color: black;
	
	font-family: verdana;
}
.ElvBottomBorder
{
background-color:#990000;
}
/*Elevator end*/
/*Building products*/
.BldBGcolor
{
	background-color:#ffe6e5;
}

.tblBuildingProducts
{
	border-left:#ff0d00 2px solid;
	font-weight: normal;
	font-size: 9px;
	color: black;
	font-family: verdana;
	padding-top: 2px;
	padding-left: 4px;
	
}
.BldBottomBorder
{
background-color:#ff0d00;
}

/*Building products end*/
/*Security*/
.SecurityBGcolor
{
	background-color:#fff6c5;
}
.tblSecurity
{
	border-left:#ffa200 2px solid;
	font-weight: normal;
	font-size: 9px;
	color: black;
	font-family: verdana;
	padding-top: 2px;
	padding-left: 4px;
	
}
.SecurityBottomBorder
{
background-color:#ffa200;
}
/*Security end*/

/*Scaffold*/
.ScaffoldBGcolor
{
	background-color:#ffefe5;
}
.tblScaffold
{
	border-left:#ff6600 2px solid;
	font-weight: normal;
	font-size: 9px;
	color: black;
	font-family: verdana;
	padding-top: 2px;
	padding-left: 4px;
	
}
.ScaffoldBottomBorder
{
background-color:#ff6600;
}
/*Scaffold end*/

/*MEP Proj*/
.MepProjBGcolor
{
	background-color:white;background-color:#ffe5ec;
}
.tblMepProj
{
	border-left:#ff0040 2px solid;
	font-weight: normal;
	font-size: 9px;
	color: black;
	font-family: verdana;
	padding-top: 2px;
	padding-left: 4px;
	
}
.MepProjBottomBorder
{background-color:#ff0040;

}
/*Mep Proj end*/

/*Mep Main*/
.MepMainBGcolor
{
	background-color:#f1e5ff;
}
.tblMepMain
{
	border-left:#7700ff 2px solid;
	font-weight: normal;
	font-size: 9px;
	color: black;
	font-family: verdana;
	padding-top: 2px;
	padding-left: 4px;
	
}
.MepMainBottomBorder
{background-color:#7700ff;

}
/*Mep Main End*/

/*AC Sales*/
.AcSalesBGcolor
{background-color:#e6e5ff;
	
}/**/
.tblAcSales
{
	border-left:#0d00ff 2px solid;
	font-weight: normal;
	font-size: 9px;
	color: black;
	font-family: verdana;
	padding-top: 2px;
	padding-left: 4px;
	
}
.AcSalesBottomBorder
{
background-color:#0d00ff;
}
.subTitle
{
	font-weight: bold;
	color: red;
	font-size:12px;
}
/*Ac Sales end*/
/*End ofDivion style*/
