﻿body{ margin:0; padding:0; font-family:arial; font-size:12px; line-height:20px; color:#505050;  }

img {border:0px;} .clr {clear:both;} .fl {float:left;} .fr {float:right;}

#container{ margin:0 auto; width:986px; height:auto; position:relative;}

h1{ color:#28166f; font-size:24px; line-height:18px; font-weight:normal; font-family:"vodafone_rgregular"; margin:8px 0px; }
h2{ color:#4e9f71; font-size:18px; line-height:18px; font-weight:normal; font-family:"vodafone_rgregular"; margin:8px 0px; }

a { color:#4e9f71; text-decoration:none; font-weight: normal;}
a:hover{ color:#28166f; text-decoration:none;}


/* ----------- Header CSS ---------------- */

#header-wrap{width:986px; height:161px; }
#logo{
	width:187px;
	height:93px;
	position:absolute;
	top:11px;
	left:399px;
}

#emailID{
	width:200px;
	height:auto;
	position:absolute;
	top:75px;
	left:0px;
	font-weight:bold;
	color:#bababa;
}

#head-tab{
	width:200px;
	height:auto;
	position:absolute;
	top:75px;
	right:0px;
	font-weight:bold;
	color:#bababa;
	text-align:right;
}
#emailID a { color:#bababa; text-decoration:none; font-weight:bold;}
#emailID a:hover{ color:#000065; text-decoration:none;}
#head-tab a { color:#bababa; text-decoration:none; font-weight:bold;}
#head-tab a:hover{ color:#000065; text-decoration:none;}

#nav-wrap{
	width:986px;
	height:auto;
	border-bottom:3px solid #d9eee2;
	position:absolute;
	background-color:#000044;
	top: 115px;
	-moz-border-radius:5px 5px 0 0px; /* Firefox */
	-webkit-border-radius:5px 5px 0 0px; /* Safari and Chrome */
	border-radius:5px 5px 0 0px; /* IE 7 8 9 */
}


.followus-box{ width:auto; height:auto; margin:10px 8px; }

.followus-box a.social{
	display:block;
	float:left;
	margin-right:12px;
}
.followus-box a.fb{
	height:22px;
	width:22px;
	background:url(../images/social_icon.png) 0px 0px no-repeat;
}
.followus-box a.fb:hover{
	background:url(../images/social_icon.png) 0px -22px no-repeat;
}

.followus-box a.tw{
	height:22px;
	width:22px;
	background:url(../images/social_icon.png) -30px 0px no-repeat;
}
.followus-box a.tw:hover{
	background:url(../images/social_icon.png) -30px -22px no-repeat;
}

.followus-box a.in{
	height:22px;
	width:22px;
	background:url(../images/social_icon.png) -60px 0px no-repeat;
}
.followus-box a.in:hover{ background:url(../images/social_icon.png) -60px -22px no-repeat;}



#banner-wrap{ width:986px ; height:auto; }

#middle-wrap{ width:986px ; /*padding-bottom:35px; margin-top:15px;*/}

#welcome-box{ width:680px ; height:auto; /*margin-top:25px;*/}
#welcome-box a { color:#4e9f71; text-decoration:none; font-weight:bold;}
#welcome-box a:hover{ color:#28166f; text-decoration:none;}


#news-wrap{ width:275px ; height:auto; /*margin-top:25px;*/ font-size:11px;}
#news-txt{width:180px; height:auto; margin-left:10px; }
#news-img{width:84px; height:auto; }

.news-heading{ color:#4e9f71; font-size:12px; line-height:18px; font-weight: bold; font-family:"arial";}
#news-wrap a { color:#4e9f71; text-decoration:none; font-weight: normal;}
#news-wrap a:hover{ color:#28166f; text-decoration:none;}

#prod4-wrap{ width:986px; height:auto; margin-top:32px;}
#prod4-wrap .prod4-box{ width:230px; height:auto;}
#prod4-wrap .prod4-imgbg{ width:230px; height:142px; background-color:#d9eee2;}
#prod4-wrap .prod4-img{ width:220px; height:132px; border:1px solid #a0d3b6; margin:4px auto;}
#prod4-wrap .prod4-cont{width:230px; height:auto; margin:5px 0 0 0 ; font-size:11px; line-height:18px; font-weight:normal; font-family:"arial";}

.prod4-cont a { color:#4e9f71; text-decoration:none; font-weight: normal;}
.prod4-cont a:hover{ color:#28166f; text-decoration:none;}

#footer{
	width:986px ; 
	height:auto; 
	-moz-border-radius:5px 5px 0 0px; /* Firefox */
	-webkit-border-radius:5px 5px 0 0px; /* Safari and Chrome */
	border-radius:5px 5px 0 0px; /* IE 7 8 9 */
	background-color:#a0d3b6; }

#footer-tab{ color:#2b6644; margin:10px 0 10px 15px; width:700px ; height:auto;}

#footer-tab a { color:#2b6644; text-decoration:none; font-weight: normal;}
#footer-tab a:hover{ color:#28166f; text-decoration:none;}

#siteby{ width:auto; height:auto; margin:25px 15px 0px 15px;}
.blod-blue{ color:#28166f; font-size:12px; line-height:18px; font-weight: bold; font-family:"arial";}


/*------------ inner pages css ---------------*/

#in-banner{ width:986px; height:190px; }

#in-middle{ width:986px ; margin:25px 0px; /*padding-bottom:35px; margin-top:15px;*/}
#midd-left{ width:680px ; height:auto; /*margin-top:25px;*/}
#in-heading{width:100%; height:auto; margin-bottom:10px; border-bottom:1px solid #ccc;}
#in-cont{ width:100%; height:auto; }

.blod-blue{ color:#28166f; font-size:12px; line-height:18px; font-weight: bold; font-family:"arial";}
.blod-green{ color:#4e9f71; font-size:12px; line-height:18px; font-weight: bold; font-family:"arial";}
.blod-gry{ color:#9a9a9a; font-size:12px; line-height:18px; font-weight: bold; font-family:"arial";}

/* ------------ Enquiry css ---------------*/ 
.text-field{ height:18px; width:220px; border:#a0d3b6 1px  solid; line-height:18px; color:#000; font-size:12px; font-family: "Arial"; padding-left:4px; }

.drop-field{ height:23px; width:220px; border:#a0d3b6 1px  solid; line-height:18px; color:#000; font-size:12px; font-family: "Arial"; padding-left:4px; }

.enquiry-comment{height:40px; width:230px; border:#a0d3b6 1px  solid; line-height:18px; color:#000; font-size:12px; font-family: "Arial"; padding-left:4px;}

.star{  color:#c30000; font-size:12px; font-family: "Arial"; }


.green-txt{ color:#4e9f71; font-size:12px; line-height:18px; font-weight: bold; font-family:"arial"; }
.serv-txtM{ width:500px;}
.black-txt{ color:#000; font-size:14px; line-height:18px; font-weight: bold; font-family:"arial"; }