/* CSS Document */

body
{
	margin:0px;
}

.bodydiv
{
	margin:0px;
	background:#ffffff url(../images/body-bg.gif) scroll top repeat-x;
}

.top-head
{
	padding:0px 0px 0px 19px;
}

.back-left
{
	background:#a6d2ef url(../images/back-left.gif) scroll right repeat-y;
}

.back-right
{
	background:#a6d2ef url(../images/back-right.gif) scroll left repeat-y;
	width:200px;
}

.lower-left
{
	background:url(../images/lower-left.gif) scroll right repeat-y;
}

.lower-right
{
	background:url(../images/lower-right.gif) scroll left repeat-y;
}

.bot-left1
{
	background: url(../images/bottom-left1.gif) scroll right top no-repeat;
}

.bot-right1
{
	background: url(../images/bottom-right1.gif) scroll left top no-repeat;
}

.bot-center
{
	width:100%;
	background:url(../images/bottom-bottom.gif) scroll top repeat-x;
}

.bot-left2
{
	background: url(../images/bottom-left2.gif) scroll left top no-repeat;
}

.bot-right2
{
	background: url(../images/bottom-right2.gif) scroll right top no-repeat;
	height:24px;
}

.main
{
	padding:10px 17px 10px 17px;
	background:#ffffff url(../images/head-bottom-bg.gif) scroll top repeat-x;
}

.main-footer
{
	padding:10px 17px 2px 17px;
}

.tab-center
{
	background:url(../images/tab-center.gif) scroll bottom repeat-x;
}

.tab-center .tab-left
{
	background:url(../images/tab-left.gif) scroll left bottom no-repeat;
}

.tab-center .tab-left .tab-right
{
	background:url(../images/tab-right.gif) scroll right bottom no-repeat;
	height:29px;
	padding:0px 9px 0px 9px;	
/*	padding:0px 10px 0px 10px; */
}

:hover.tab-center
{
	background:url(../images/h-tab-center.gif) scroll bottom repeat-x;
}

:hover.tab-center .tab-left
{
	background:url(../images/h-tab-left.gif) scroll left bottom no-repeat;
}

:hover.tab-center .tab-left .tab-right
{
	background:url(../images/h-tab-right.gif) scroll right bottom no-repeat;
	height:29px;
/*	padding:0px 10px 0px 10px; */
	padding:0px 9px 0px 9px;
}

.h-tab-center
{
	background:url(../images/h-tab-center.gif) scroll bottom repeat-x;
}

.h-tab-center .tab-left
{
	background:url(../images/h-tab-left.gif) scroll left bottom no-repeat;
}

.h-tab-center .tab-left .tab-right
{
	background:url(../images/h-tab-right.gif) scroll right bottom no-repeat;
	height:29px;
	padding:0px 9px 0px 9px;
/*	padding:0px 10px 0px 10px;	*/
}

.tab-right a
{
/*	color:#235c87;*/
	color:#ffffff;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
	text-align:center;
	vertical-align:baseline;
	text-decoration:none;
}

.y-tab-center
{
	background:url(../images/y-tab-center.gif) scroll bottom repeat-x;
}

.y-tab-left
{
	background:url(../images/y-tab-left.gif) scroll left bottom no-repeat;
}

.y-tab-right
{
	background:url(../images/y-tab-right.gif) scroll right bottom no-repeat;
	height:29px;
	padding:0px 10px 0px 10px;
}

.y-tab-right a
{
	color:#235c87;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
	text-align:center;
	vertical-align:baseline;
	text-decoration:none;
}

.tab-bot
{
	background-color:#c2c2c2;
	width:100%;
	margin-bottom:7px;
}

.owen-text
{
	width:188px;
	height:89px;
	background:#A6D2EF url('../images/owen-text-bottomright.gif') no-repeat bottom right;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#235C87;padding-left:15px; padding-right:20px; padding-top:15px; padding-bottom:10px
}
.owen-text1
{
	width:188px;
	height:89px;
	background:#A6D2EF url('../images/owen-text-bottomright.gif') no-repeat bottom right;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#235C87;padding-left:15px; padding-right:20px; padding-top:2px; padding-bottom:2px
}

.flower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/flower-wide.jpg) top left no-repeat;
/*
	background:#094f83 url(../images/flower-bg-bottomleft.gif) bottom left no-repeat;
*/
}

/* New Addition */


.HomePflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/home-KeyFact.jpg) bottom left no-repeat;
}

.AboutPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/aboutus-KeyFact.jpg) bottom left no-repeat;
}

.ManagementPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/management-KeyFacts.jpg) bottom left no-repeat;
}

.CareerPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/careers-KeyFact.jpg) bottom left no-repeat;
}

.TestimonialPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/testimonials-KeyFact.jpg) bottom left no-repeat;
}

.CopyRightPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/Copywrite-KeyFact.jpg) bottom left no-repeat;
}

.PartnerPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/Partners-KeyFact.jpg) bottom left no-repeat;
}

.NewsPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/News-KeyFact.jpg) bottom left no-repeat;
}

.SitemapPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/sitemap-KeyFact.jpg) bottom left no-repeat;
}

.TermsPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/Terms-KeyFact.jpg) bottom left no-repeat;
}

.ContactPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/ContactUS-KeyContact.jpg) bottom left no-repeat;
}

.PrivacyPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/PrivacyStatement-KeyFact.jpg) bottom left no-repeat;
}

.ProductPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/products-KeyFacts.jpg) bottom left no-repeat;
}

.MacPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/Macraes-KeyFact.jpg) bottom left no-repeat;
}

.FPPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/FP-KeyFact.jpg) bottom left no-repeat;
}

.ProfilePflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/Profile-KeyFact.jpg) bottom left no-repeat;
}

.CTIPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/CTI-KeyFact.jpg) bottom left no-repeat;
}

.SolPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/Solunet-KeyFacts.jpg) bottom left no-repeat;
}

.CerPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/Cerno-KeyFact.jpg) bottom left no-repeat;
}

.SafPflower
{
	width:487px;
	height:138px;
	background:#094f83 url(../images/SafetyWorld-KeyFact.jpg) bottom left no-repeat;
}

.about-title
{
	margin:8px 0px 7px 0px;
	border:1px solid #dedede;
	width:663px;
	height:13px;
	background:url(../images/about-us-bg.gif) scroll top repeat-x;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#474747;
	padding:5px 5px 5px 10px;	
}

.text-title
{
	color:#eb9a15;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	line-height:25px;

}

.text-plain-high
{
	color:#8b8b8b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	
}

.header-tag-text
{
	color:#223a61;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: right;	
}

.text-plain
{
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align: justify;
}

.phone-text-plain
{
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align: justify;
}

.ourbus_text-plain
{
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align: justify;
}

.text-plain a
{
	color:#04416C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align: justify;
	text-decoration:none;
}

.text-plain a:hover
{
	color:#eb9a15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align: justify;
	text-decoration:none;
}

.text-plain_news
{
	color:#223a61;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;

}

.text-plain-orange
{
	color:#eb9a15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-decoration:none;
}

.news-date-orange
{
	color:#eb9a15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-decoration:none;
}


.news-heading a
{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	text-decoration:none;
}

.foot-text
{
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
/*	line-height:14px;  */
}

.foot-text a
{
	color:#474747;
	text-decoration:none;
}

.foot-text a:hover
{
	color:#eb9a15;
	text-decoration:none;
}

.top-link
{
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-right:30px;
}

.top-link a
{
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.flower-text
{
	text-align:left;
	padding-left:20px;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	line-height:15px;
	color:#ffffff;
}

.flower-text a
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	line-height:15px;
	color:#ffffff;
}


.nav_top {
font-family:Tahoma;
font-size:12px;
color:#276897;
text-decoration:none;
text-transform:uppercase;

}

:hover.nav_top{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;

}

.news_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#4b6671;
}

.left_link {
font-family:Arial, Helvetica, sans-serif;
font-weight:none;
color:#474747;
text-decoration:none;
text-transform:none;

}

:hover.left_link{
font-family:Arial, Helvetica, sans-serif;
font-weight:none;
color:#eb9a15;
text-decoration:none;
text-transform:none;
}

.link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;

}

:hover.link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}


.white_text {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;

}


.text-org-heading
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:15px;

}

.text-plain-high_main
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
.left_link2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:none;
color:#474747;
text-decoration:none;
text-transform:none;

}

:hover.left_link2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:none;
color:#eb9a15;
text-decoration:none;
text-transform:none;
}

.left_link3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:none;
color:#04416c;
text-decoration:none;
text-transform:none;
letter-spacing:0.5px;

}



:hover.left_link3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:none;
color:#eb9a15;
text-decoration:none;
text-transform:none;
}

.padding{
padding-left:10px;
}


.news_left_link4{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#04416c;
text-decoration:none;
}

:hover.news_left_link4{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#eb9a15;
}

.news-sub-heading{
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	color:#235c87;
	text-decoration:none;
}
:hover.news-sub-heading{
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	color:#eb9a15;
	text-decoration:none;
}


.left_link4 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
color:#235c87;
text-decoration:underline;
text-transform:none;

}

:hover.left_link4{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
color:#eb9a15;
text-decoration:underline;
text-transform:none;
}

.left_link4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#04416c;
text-decoration:none;
text-transform:none;

}

:hover.left_link4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#eb9a15;
text-decoration:none;
text-transform:none;
}

.left_link5 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
text-transform:none;
text-align:right;
padding-right:10px;
}

.footer-link-with-sep
{
	padding:0px 6px 0px 5px;
	background:url(../images/bg-footer-divider.gif) scroll right repeat-y;
}

.footer-link-with-sep a
{
	color:#04416C;
	text-decoration:none;
}

.footer-link-with-sep a:hover
{
	color:#eb9a15;
	text-decoration:none;
}

.footer-link
{
	padding:0px 6px 0px 5px;
}

.footer-link a
{
	color:#04416C;
	text-decoration:none;
}

.ext-links a
{
	color:#04416C;
	text-decoration:none;
}

.ext-links a:hover
{
	color:#eb9a15;
	text-decoration:none;
}

.ext-links-2 a
{
	color:#04416C;
	text-decoration:none;
}

.ext-links-2 a:hover
{
	color:#eb9a15;
	text-decoration:none;
}


.news-list
{
	list-style-image:url(../images/bullot.gif);
}

.news-list li
{
	padding:5px;
}

.ProductBox
{
	border: 1px solid #A6D2EF;
	text-align:center; padding-left:2px; padding-right:2px; padding-top:6px; padding-bottom:6px;
}
.largePipe
{
	font-size:14px;
	font-weight:bold;
}
.designation
{
	font-size:11px;
}

h1{
	color:#eb9a15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	text-decoration:none;
}