/* CSS Document */

body { 
margin : 0; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #111; 
background : #c0c0c0; 
} 
.block1 { 
background : #ffffff; 
width : 980px; 
margin : 0 auto; 
padding-top : 20px; 
} 
.block5 { 
width : 980px; 
margin : 0 auto; 
background : #fff;
border-left : 1px solid #013b89; 
border-right : 1px solid #990000; 
} 
.header { 
background : url('images/header.jpg') no-repeat; 
width : 980px; 
height : 254px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header1 { 
background : url('images/header1.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header2 { 
background : url('images/header2.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header3 { 
background : url('images/header4.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header4 { 
background : url('images/header6.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header5 { 
background : url('images/header5.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header6 { 
background : url('images/header8.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header7 { 
background : url('images/header9.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header8 { 
background : url('images/header10.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header9 { 
background : url('images/header11.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.header10 { 
background : url('images/header12.jpg') no-repeat right 0%; 
width : 980px; 
height : 178px; 
margin : 0 auto; 
clear : both; 
display : block 
} 
.logo { 
background : url('images/logo.1.jpg') no-repeat; 
width : 202px; 
height :52px; 
float : left;
margin-top:8px

} 
.logo2 { 
background : url('images/logo2.jpg') no-repeat; 
width : 155px; 
height : 60px; 
float : left 
} 
h4 { 
font-size : 14px; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : left; 
color : #111; 
padding-left : 20px; 
} 
.welcome { 
background-color : #fff; 
width : 650px; 
padding : 10px; 
float : right; 
text-align : justify; 
margin-left : 0px;
margin-right:10px;
clear:both;
} 
.welcome a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #3e02d9; 
text-decoration : underline; 
} 
.welcome a:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #111; 
text-decoration : underline; 
} 
.img { 
background:url('images/HomeBanner.gif') no-repeat; 
width : 265px; 
height : 250px; 
float : right; 
margin-top :25px;
clear:both
} 
.quote { 
background : url('images/quote.jpg') no-repeat; 
width : 327px; 
height : 235px; 
float :left;
margin-left:20px 
 
} 
.phonenumber { 
font-size : 24px; 
font-family : Arial, Helvetica, sans-serif; 
color : #111; 
float : right; 
padding-right : 30px; 
}

.phonenumber-1
{
width:200px;
font-size : 24px; 
font-family : Arial, Helvetica, sans-serif; 
color : #000; 
float : right;

 
}

.pc
{
  float:left;
  clear:both;
} 

.user-menu
{
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
color : #111; 
float : right;
 
}

.phonenumber1 { 
font-size : 20px; 
font-family : Arial, Helvetica, sans-serif; 
color : #111; 
clear : both; 
height : 30px; 
width : 170px; 
margin-left : 30px;

}

.upper-strip
{
  width:980px;
  margin:0px auto;
}

 
.phonenumber2 { 
font-size : 14px; 
font-family : Arial, Helvetica, sans-serif; 
color : #111; 
clear : both; 
width : 170px; 
margin-left : 35px;
margin-top:0px; 
} 
.contentbox { 
background-color : #ffffff; 
width : 961px; 
font-family : Arial, Verdana, Tahoma, sans-serif; 
font-size : 12px; 
color : #111; 
text-align : justify; 
margin : 0 auto; 
padding-left : 5px;
clear : both;
} 
.contentbox a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #111; 
text-decoration : underline; 
} 
.contentbox a:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #fff; 
text-decoration : underline; 
} 
.readmore { 
font-family : Arial, Verdana, Tahoma, sans-serif; 
font-size : 12px; 
color : #111; 
text-align : justify; 
float : right; 
padding-right : 5px; 
} 
.readmore a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #111; 
text-decoration : underline; 
} 
.readmore a:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #fff; 
text-decoration : underline; 
} 
.box1 { 
background : url('images/box1.jpg') no-repeat; 
width : 155px; 
height :190px; 
font-family : Arial, Verdana, Tahoma, sans-serif; 
font-size : 12px; 
color : #111; 
float : left; 
text-align : justify; 
padding-left : 20px; 
padding-right : 15px; padding-top:10px; padding-bottom:10px 
} 
.box2 { 
background : url('images/box2.jpg') no-repeat; 
width : 155px; 
height : 190px; 
font-family : Arial, Verdana, Tahoma, sans-serif; 
font-size : 12px; 
color : #111; 
float : left; 
padding-left : 3px; 
text-align : justify; 
padding-left : 20px; 
padding-right : 15px; padding-top:10px; padding-bottom:10px 
} 
.box3 { 
background : url('images/box3.jpg') no-repeat; 
width : 155px; 
height : 190px; 
font-family : Arial, Verdana, Tahoma, sans-serif; 
font-size : 12px; 
color : #111; 
float : left; 
padding-left : 3px; 
text-align : justify; 
padding-left : 20px; 
padding-right : 15px; padding-top:10px; padding-bottom:10px 
} 
.box4 { 
background : url('images/box4.jpg') no-repeat; 
width : 155px; 
height : 190px; 
font-family : Arial, Verdana, Tahoma, sans-serif; 
font-size : 12px; 
color : #111; 
float : left; 
text-align : justify; 
padding-left : 20px; 
padding-right : 15px; padding-top:10px; padding-bottom:10px 
} 
.box5 { 
background : url('images/box5.jpg') no-repeat; 
width : 155px; 
height : 190px; 
font-family : Arial, Verdana, Tahoma, sans-serif; 
font-size : 12px; 
color : #111; 
float : left; 
text-align : justify; 
padding-left : 20px; 
padding-right : 15px; padding-top:10px; padding-bottom:10px 
} 
.anysize { 
clear : both; 
padding-top : 10px; 
margin : 0 auto; 
width : 951px; 
} 
.anysize1 { 
width : 400px; 
float : right; 
} 
.footer { 
background : url('images/footer.jpg') no-repeat; 
width : 951px; 
height : 50px; 
font-family : Arial, Verdana, sans-serif; 
font-size : 11px; 
color : #fff; 
text-align : center; 
clear : both; 
margin-top : 10px; 
text-align : justify; 
padding-left : 30px; 
padding-top : 10px; margin-left:auto; margin-right:auto; margin-bottom:0 
} 
.footer a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #fff; 
text-decoration : none; 
} 
.footer a:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #fff; 
text-decoration : underline; 
} 
.navigation { 
background-color : #ffffff; 
height : 30px; 
font-family : Arial, Verdana, sans-serif; 
font-size : 11px; 
color : #fff; 
float : right; 
margin : 0 auto; 
margin-top : 30px; 
margin-right : 1px; 
text-align : center; 
} 
.navigation a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #fff; 
text-decoration : none; 
} 
.navigation a:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #fff; 
text-decoration : underline; 
} 
#button1 { 
background : #016acb; 
width : 84px; 
height : 21px; 
float : left; 
padding-top : 5px; 
margin : 1px; 
border : 1px double #0133a4; 
} 
#button2 { 
background : #ee9200; 
width : 104px; 
height : 21px; 
float : left; 
padding-top : 5px; 
margin : 1px; 
border : 1px double #ff8400; 
} 
#button3 { 
background : #d62a01; 
width : 104px; 
height : 21px; 
float : left; 
padding-top : 5px; 
margin : 1px; 
border : 1px double #7c292f; 
} 
#button4 { 
background : #019a01; 
width : 104px; 
height : 21px; 
float : left; 
padding-top : 5px; 
margin : 1px; 
border : 1px double #347901; 
} 
#button5 { 
background : #b04e23; 
width : 135px; 
height : 21px; 
float : left; 
padding-top : 5px; 
margin : 1px; 
border : 1px double #91381d; 
} 
#button6 { 
background : #26a8bf; 
width : 104px; 
height : 21px; 
float : left; 
padding-top : 5px; 
margin : 1px; 
border : 1px double #1f879d; 
} 
#button7 { 
background : #6a7574; 
width : 104px; 
height : 21px; 
float : left; 
padding-top : 5px; 
margin : 1px; 
border : 1px double #525a5a; 
} 
h1 { 
font-size : 16px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
color : #e32900; 
padding-bottom:15px;
padding-left:20px;
border-bottom : 1px double #cccccc;
}
.homehead { 
font-size : 15px; 
font-family : Arial, Helvetica, sans-serif;
font-weight:bold; 
text-align : left; 
color : #e32900; 
padding-bottom:15px;
padding-top:20px;
margin-bottom:10px;
margin-left:30px;
width:700px;
border-bottom : 1px double #cccccc;
}

.rd
{font-size : 16px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
color : #e32900; 
padding-bottom:15px;
border-bottom : 1px double #cccccc;
padding-left:20px;
font-weight:bold;
 
}
 

 

h2 { 
font-size : 15px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
color : #111; 
text-align : justify; 
} 


h3 { 
font-size : 15px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
color : #fff; 
} 
.textmatter { 
padding : 30px; 
padding-top : 10px;
text-align:justify;
} 
.ourservices { 
background : #f0f0f0; 
width : 240px; 
height : 150px; 
} 
.ourservices1 { 
margin : 0 auto; 
font-size : 16px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
color : #fff; 
padding-left : 20px; 
padding-top : 5px; 
background : #3366cc; 
height : 25px; 
} 
.ourservices2 { 
font-size : 20px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
color : #fff; 
} 
a { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #111; 
text-decoration : underline; 
} 
a:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #67006c; 
text-decoration : none; 
} 
.banner { 
width : 600px; 
float : left; 
margin-left : 20px; 
padding-right : 5px; 
} 
.view { 
margin-left : 0; 
width : 185px; 
float : left; 
} 
.contactus { 
width : 400px; 
float : left; 
} 
.form { 
background-color : #fff; 
width : 350px; 
float : left; 
text-align : justify; 
} 
.form1 { 
width : 327px; 
float : left; 
text-align : justify; 
margin-top : 20px; 
} 
input { 
padding : 2px; 
border : 1px solid #eee; 
font : normal 1em Verdana, Tahoma, sans-serif; 
color : #777; 
} 
.input { 
width:140px;
height:15px;
padding : 2px; 
border : 1px solid #eee; 
font : normal 1em Verdana, Tahoma, sans-serif; 
color : #777; 
} 
textarea { 
width : 250px; 
padding : 2px; 
font : normal 1em verdana, Tahoma, sans-serif; 
border : 1px solid #eee; 
height : 80px; 
display : block; 
color : #777; 
} 
input.button { 
margin : 0; 
background : #cccccc url('images/button-bg.jpg') repeat-x; 
color : #fff; 
border : 1px solid #fff; font-style:normal; font-variant:normal; font-weight:bold; font-size:1em; font-family:Arial, Sans-serif; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px 
} 
input.buttonbut {
margin-top:20px;
font-size:14px;
color:#000000; 
background :url('images/button.jpg') no-repeat; 
width:143px; height:42px;
margin-left:120px; font-style:normal; font-variant:normal; font-weight:bold; font-family:Arial, Sans-serif 
} 
.leftbanners { 
width : 200px; 
margin-top : 10px; 
} 
li { 
list-style : square; 
font-size : 16px; 
} 
li a { 
text-decoration : none; 
font-size : 13px; 
} 
li a:hover { 
text-decoration : underline; 
color : #3366ff; 
font-size : 13px; 
} 
#rightpanel { 
float : right; 
width : 250px;
margin-right:10px;
margin-bottom : 20px; 
} 
#leftpanel { 
float : left; 
width : 650px; 
margin-bottom : 20px; 
} 

.text
{
font : normal 1em Arial verdana, Tahoma, sans-serif;
font-size:13px;
width:400px;
margin-left:25px;

}

.text1
{
font : normal 1em Arial verdana, Tahoma, sans-serif;
font-size:13px;
width:100px;
margin-left:180px;

}

.Service
{
font : normal 1em Arial verdana, Tahoma, sans-serif;
font-size:14px;
width:400px;
margin-left:25px;
}


#Service1 { 
background : #ee9200; 
width : 150px; 
height : 40px; 
float : left; 
padding-top : 18px; 
margin : 5px; 
margin-right:20px;
margin-bottom:20px;
border : 1px double #ff8400; 
text-align:center;
} 
#Service2 { 
background : #d62a01; 
width : 150px; 
height : 40px; 
float : left; 
padding-top : 18px; 
margin : 5px; 
margin-bottom:20px;
border : 1px double #7c292f; 
text-align:center;
} 
#Service3 { 
background : #019a01; 
width : 150px; 
height : 40px; 
float : left; 
padding-top : 18px; 
margin : 5px; 
border : 1px double #347901; 
text-align:center;
margin-right:20px;
} 
#Service4 { 
background : #016acb; 
width : 150px; 
height : 40px; 
float : left; 
padding-top : 18px;
margin : 5px; 
border : 1px double #91381d; 
text-align:center;
} 
#Service5 { 
background : #b04e23; 
width : 150px; 
height : 40px; 
float : left; 
padding-top : 18px; 
margin : 5px; 
margin-bottom:20px;
border : 1px double #7c292f; 
text-align:center;
} 

.Service a{ 
font-family : Arial, Helvetica, sans-serif; 
color : #fff; 
text-decoration : none; 
}

.Service a{ 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight:bold;
color : #fff; 
text-decoration : none; 
}

.Service a:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
color : #fff; 
font-weight:bold;
text-decoration : underline; 
} 
.box
{
color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background-color:#fff;
	border: none;
	outline: none;
	font-size: 12px;
	padding: 2px;
	border: 1px solid;
	border-color: #D3EBF5;
	width:30px;
}
.textmatter1 { 
padding :30px; 
padding-top :20px;
text-align:justify;
} 
.textmatter2 { 

padding-top :20px;
text-align:justify;
} 
#top-menu{
float:right;
padding: 5px 15px 10px 0px;
margin-right:10px !important;
margin-top:0px !important;
margin-top:10px;
text-align:right;
width:300px;
clear:both;
}

#top-menu img
{
margin-left:15px;

}


 .txt-field 
{ 
	padding : 2px;
	background:#fff;
	font : normal 11px Verdana, Arial, Tahoma, sans-serif;
	color :#6c6e6e;
	border:#fb91c5 1px solid;
	float:left;
	width:100px;
	height:15px;
	line-height:17px;
 
}

.list-box
{
  width:120px;
  height:20px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  font-size:12px;
  border:#d7d7d7 1px solid;
  float:left;
}

.list-box1
{
  width:40px;
  height:15px;
  font-size:12px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  border:#d7d7d7 1px solid;

}

.list-box4
{
  width:50px;
  height:20px;
  font-size:12px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  border:#d7d7d7 1px solid;

}
.list-box5
{
  width:99px;
  height:20px;
  font-size:12px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  border:#d7d7d7 1px solid;

}
.list-box2
{
  width:134px;
  height:20px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  color:#6c6e6e;
  font-size:12px;
  border:#fb91c5 1px solid;
  float:left;
}

.curve-img
{
background:url('images/curve.jpg') no-repeat;
width:338px;
height:143px;
padding-top:25px

}
.curve-img1
{
background:url('images/curve.jpg') no-repeat;
width:338px;
height:153px;
padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:0px
}



.li-box { 
list-style:disc;
padding-bottom:10px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;


} 

.table-box
{
float:left;
width:300px;
margin-left:20px;

 
}
.buttonbut1 {
margin-top:10px;
font-size:14px;
color:#000000; 
background :url('images/button.jpg') no-repeat; 
width:143px; height:42px;

margin-right:20px; font-style:normal; font-variant:normal; font-weight:bold; font-family:Arial, Sans-serif 
} 

.errormsg
			{
			size:12px;
			color:#CC0000;
			}
.main
{
width:224px;
float:left;
}
.price-block
{
width:224px;
margin-right:10px;
float:left;
}
.price-header
{
background:#f4fbff url('price-cal-images/price-header.jpg') no-repeat;
width:208px;
height:83px;
float:left;
margin-left:25px
}
.price-mid
{
background:url('price-cal-images/bg.jpg') no-repeat;
width:208px;
height:206px;
float:left;
margin-left:25px
}
.form-price { 
width : 170px; 
float : left; 
text-align : justify; 
margin-left:20px !important;  
margin-left:10px;
font-size:12px;
margin-top:10px;
} 
.input-1 { 
padding : 2px; 
border : 1px solid #eee; 
font : normal 1em Verdana, Tahoma, sans-serif; 
color : #777;
width:100px;
} 
.button-1{ 
margin : 0; 
font : bold 10px Arial, Sans-serif; 
padding : 2px; 
color : #fff; 
border : 1px solid #fff;
width:80px;
height:20px;
background-color:#0066cc;
margin-top:5px;
} 

.button-2
{
width:210px;
height:36px;
float:left;
margin-top:10px !important;
margin-top:0px;
margin-left:25px !important;
margin-left:18px;
}
.button-3{ 
margin : 0; 
font : bold 10px Arial, Sans-serif; 
padding : 2px; 
color : #fff; 
border : 1px solid #fff;
width:90px;
height:20px;
background-color:#0066cc;
margin-top:5px;
} 


#margin-bottom
{
margin-bottom:100px;
}

.price-botom
{
background:url('price-cal-images/price-footer.jpg') no-repeat;
width:208px;
height:35px;
float:left;

margin-left:25px
}
.price-botom1
{
background:url('price-cal-images/price-footer.jpg') no-repeat;
width:208px;
height:35px;
float:left;
margin-top:0px;
#margin-top:-22px;
_margin-top:-22px;
margin-left:25px
}
.select-1{
padding : 2px; 
border : 1px solid #CCCCCC; 
font : normal 11px Arial, Helvetica, sans-serif;
color : #6d6e71;
width:160px;
background-color:#FFFFFF;
}