body{
margin:0px;
padding:0px;
font-family:arial;
background:url(images/body-bg.jpg) #ffffff repeat-x;
}
.body-bg{
background:none !important;
}
.bg-body{
background:#ffffff;
}
.top-nav{
font-size:13px;
font-weight:bold;
color:#ffffff;
text-align:center;
padding:5px;
}

.top-nav a{
text-decoration:none;
color:#ffffff;
}
.top-nav a:hover{
text-decoration:underline;
color:#ffffff;
}
.top-link{
	font-size:13px;
	color:#646263;

	margin:5px;
	}
	.top-link ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	.top-link ul li{
	margin:0px;
	padding:0px;
	background:url(gifs/arrow.gif)  10px 6px no-repeat;
	border-bottom:1px dotted #0368A5;
	padding:6px 2px 6px 35px; 
	
	
	}
	
.top-link a{
	font-weight:bold;
   	color:#646263;
	text-decoration:none;
	}
	
.top-link a:hover{
    font-weight :bold;
	color:#646263;
	text-decoration:underline;
	}


.main-head{	
	font-size:13px;
	color:#8D080D;	
	font-weight:bold;
	padding:2px 2px 2px 35px; 
	border-bottom:1px solid #EFEFEF;
	margin:5px;
	background:url(gifs/icon.gif) 15px 1px no-repeat;
	}
.right-line{
background:url(gifs/bg-left.gif) right;	
}
.breadcrums{
	font-family:verdana,arial;
	font-size:10px;
	padding:9px;	 
	color:#980704;
	text-transform:capitalize;
		font-weight:bold;
		
	}
.breadcrums a{

	color:#595959;
	text-decoration:underline;
	}
	
.breadcrums a:hover{
    font-weight :bold;
	color:#595959;
	text-decoration:underline;
	}



.text{
font-family:verdana,arial;
	font-size:11px;
	color:#2b2b2b;
	text-transform:justify;
	line-height:16px;
	padding-right:15px;
}
.bt{
border-right: 1px solid #CDEFFF;
}
.img{
padding:15px;
}

.bty{
border:1px solid #ECECEC;
}


.main-text{
font-family:verdana,arial;
	font-size:11px;
	color:#2b2b2b;
	text-transform:justify;
	line-height:16px;
	padding: 0px 8px 0px 2px;

}



 H1{

	font-size:19px;
	color:#790A10;
	margin-bottom:5px;
	margin-top:10px;
	margin-left	:10px;
padding-left:10px;
	}

 H2{
 
	font-size:16px;
	color:#504E4F;
	margin-bottom:5px;
	margin-top:10px;
padding-left:20px;
text-transform:capitalize;
	}
	 H3{
 background:#A00F0A;
	font-size:13px;
	color:#ffffff;
	margin-bottom:5px;
	margin-top:10px;
padding-left:20px;
text-transform:capitalize;
	}
.heading{
	font-size:16px;
	color:#FF7900;
	font-weight:bold;
	margin:10px 0px 0px 0px;
padding:1px;	
	}

.heading a{
text-decoration:none;
	color:#FF7900;
}
.heading a:hover{
text-decoration:none;
	color:#FF7900;
}  .readmore1{
 font-family:trebuchet MS, arial,verdana;
	font-size:12px;
	text-align:right;
	color:#F5AB00;
	font-weight:bold;
	margin:5px 8px 0px 0px;
padding:1px;	
	}

.readmore1 a{
text-decoration:none;
		color:#F5AB00;
}
.readmore1 a:hover{
text-decoration:none;
	color:#F5AB00;
}  
.readmore{
 font-family:trebuchet MS, arial,verdana;
	font-size:12px;
	text-align:right;
	color:#630808;
	font-weight:bold;
	margin:10px 8px 0px 0px;
padding:1px;	
	}

.readmore a{
text-decoration:none;
		color:#630808;
}
.readmore a:hover{
text-decoration:none;
	color:#630808;
}  

.sendenquiry{
 font-family:trebuchet MS, arial,verdana;
	font-size:10px;
	text-align:right;
	color:#FF7900;
	font-weight:bold;
	padding:5px;
	}

.sendenquiry a{
background-color:#790A10;
width:220px;
text-align:center;
	padding:6px;
text-decoration:none;
	color:#FFffff;
}
.sendenquiry a:hover{
text-decoration:underline;
	color:#FFffff;
}  




.text A
{
font-size:11px;
color:#333;
text-decoration:underline;

}
.text A:hover
{
color:#000;
text-decoration:none;
}

.table-text {
margin-left:18px;
border:1px solid #333333;}
.table-text td{
	padding:4px;	
	font-size:12px;
	color:#333333;	
}


.rt-link1{
	font-size:11px;
	color:#861614;	
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	border-top:1px dotted #D1D1D1;
	margin:3px;
	}

.rt-link1 b{
font-weight:normal;
color:#929292;
}
.rt-link1 a{
	color:#861614;	
	text-decoration:none;
}

.rt-link1 a:hover{
	color:#861614;
	text-decoration:underline;

}

.dt{border-top:1px dotted #3876A5;}
.dt1{border-top:1px solid #B5D5ED;margin-top:5px; margin-bottom:5px;}




.footer
{

font-size:10px;
color:#fff;
padding-left:10px;
line-height:15px;
padding-right:10px;
padding-bottom:10px;
}
.footer A
{
color:#ffffff;
text-decoration:none;
}
.footer A:hover
{
color:#000;
text-decoration:underline;
}





.contact1{

	font-size:12px;
	color:#000;
	padding-left:10px;
	line-height:17px;
	
}
.contact1 b.hd{
	color:#BB5800;
	font-size:18px;
}
.contact1 a{
	color:#333;
	text-decoration:underline;
}
.contact1 a:hover{
	color:#000;
	text-decoration:none;
}




.contact{

	font-size:11px;
	color:#000;
	padding-left:20px;d
	line-height:17px;
}
.contact b.hd{
	color:#FF0000;
	font-size:19px;
}
.contact a{
	color:#333;
	text-decoration:underline;
}
.contact a:hover{
	color:#000;
	text-decoration:none;
}





.tp-link{

	font-size:11px;
	color:#999;	
	font-weight:bold;
	text-align:right;
	padding:8px;

	text-transform:uppercase;
}

.tp-link a{
	color:#333;
	text-decoration:none;
}

.tp-link a:hover{
	color:#000;
	text-decoration:underline;

}

.tp-linka{
	
	font-size:11px;
	color:#999;	
	font-weight:bold;
	text-align:right;
	padding:8px;

	}

.tp-linka a{
	color:#333;
	text-decoration:none;
}

.tp-linka a:hover{
	color:#000;
	text-decoration:underline;

}

.bgo{

background:url(gifs/our-pro1-bg.html);
}

.main-heading{
	
	font-size:14px;
	text-transform:uppercase;
	color:#09212B;	
	font-weight:bold;
	padding:2px 8px 2px 8px; 

	}

.main-heading a{
	color:#09212B;
	text-decoration:none;
}

.main-heading a:hover{
	color:#000;
	text-decoration:underline;

}

.main-text{
	font-size:11px;
	text-align:justify;
	color:#09212B;	
	padding:2px 8px 2px 0px; 
	margin-left:10px;
	margin-right:10px;
		line-height:18px;
	}
	.main-text ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
		.main-text ul li{
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url(gifs/arrow-ul.gif) no-repeat 5px 10px;
	color:#9E0D0A;
	line-height:21px;
	
	
	}

.heading1{
 font-family:trebuchet MS, arial,verdana;
	font-size:12px;
	color:#FF7900;
	font-weight:bold;
	margin:2px 0px 0px 8px;
padding:1px;	
	}

.heading1 a{
text-decoration:none;
	color:#FF7900;
}
.heading1 a:hover{
text-decoration:none;
	color:#FF7900;
} 
.bt{
border-right:1px solid #DEDFDE;
}

.heading-main{
color:#620015;
 font-family:trebuchet MS, arial,verdana;
 padding-left:10px;
}

.hptext{
padding:5px;
font-size:12px;
color:#87000A;
line-height:19px;
}
.hptext b{
color:#312C31;
text-transform:uppercase;
}
.hptext1 {
color:#524D52;
font-size:12px;
line-height:19px;
padding:5px;

}
.hptext1 ul{
padding:0px;
margin:0px;
}
.hptext1 ul li{
padding:0px;
margin:0px;
padding-left:20px;
background:URL(gifs/arrow-red.gif) no-repeat 10px 8px;
}
.hptext2 {
color:#426DB5;
font-size:12px;
line-height:19px;
padding:5px;
}
.hptext2 b{
color:#999999;
}
.hptext2 ul{
padding:0px;
margin:0px;
}
.hptext2 ul li{
padding:0px;
margin:0px;
padding-left:20px;
background:URL(gifs/blue-arrow.gif) no-repeat 10px 8px;
}
.bgh{
background:#EFEFEF;
margin:10px;
}
.bg-news{
background:URL(gifs/bg-news.html) top right no-repeat 10px 8px;}


.lang{
color:#	000000;
font-size:10px;
padding:0px 5px 5px 5px	;

}
.top-link-main{
	font-size:11px;
	color:#646263;

	margin:5px;
	}
	.top-link-main ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	.top-link-main ul li{
	margin:0px;
	padding:0px;
	background:url(gifs/arrow-grey.jpg) 15px 5px no-repeat;
	border-bottom:1px solid #EFEFEF;
	padding:6px 2px 6px 35px; 
	height:35px;
	
	}
	
.top-link-main a{
	font-weight:bold;
   	color:#646263;
	text-decoration:none;
	}
	
.top-link-main a:hover{
    font-weight :bold;
	color:#646263;
	text-decoration:underline;
	}
.main-head1{	
	font-size:11px;
	color:#545253;	
	font-weight:bold;
	padding:4px 2px 4px 5px; 
	margin:5px;
	
	}
	
	.hptext2{
padding:2px;
font-size:11px;
color:#87000A;
text-align:justify;

}.hptext3{
padding:2px;
font-size:11px;
color:#000000;
text-align:justify;

}
.text-main{
color:#ffffff;
font-size:11px;
text-align:justify;
line-height:17px;
padding:8px;	
}
.bottom-lne{
border-bottom:1px dotted #3e3e3e;
margin-bottom:5px;
}
.img{
border:1px solid #333333;
}