body
{ 	margin: 0;background-image: url(images/b.jpg);background-repeat: repeat-x;background-color: #C7E8FB;}

img { border: none; }

p{ margin: 0px; padding:0px;}


a{
   font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;
}
a:hover{

}
h1{
   font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #ff5a00;margin-left: 0px;margin-top:0px;margin-bottom:5px; text-align: left;}
h2{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;color: #333;margin: 0px;	text-align: left; }
h3{
   font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #03577D; text-align: left;padding-top: 10px; padding-left: 5px;}
p.more a{
   color: #cc0000;font-size: 12px;font-weight:normal;text-align: right;}
   
p.more a:hover{
   color: #000000;font-size: 12px;font-weight: normal;}

/**************************************************************** Main Table *************Created By Poovendan 15.Sep.2009**************/
.main_table
{  background-color: #fff;margin: 0px auto;}

/**************************************************************** Header Portion *********Created By Poovendan 15.Sep.2009**************/
.header{
   width:1004px;height:134px;background-image: url(images/top_bg.jpg);background-repeat: repeat-x;background-color: #C7E8FB;	border-bottom:0px solid #000;}   

/**************************************************************** Menu Portion ******************************************************************************/

table.menu{
width:100%; margin: 0px auto;height: 30px;margin-top: 0px;margin-top: 5px;}

table.menu ul{
   margin:0 auto;padding: 0px; text-align: center;}
   
table.menu ul li{
list-style: none;line-height:20px; display:inline; } 
table.menu ul li a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#fff;font-weight: bold;
padding: 9px 8px 10px 8px;;background-image: url(images/menu_split2.jpg);background-position: right;background-repeat: no-repeat;
} 
 
table.menu ul li a:hover{
color:yellow;text-decoration: none;} 


/**************************************************************** Banner Portion *************************************************************/ 
  .banner{
  width: 1004px;margin:0px auto; background-color: #C7E8FB;height: 272px;} 

/**************************************************************** Index Portion *************************************************************************************/
.main{
   width: 1004px;margin:0px auto; background-image:url(images/main_bg.jpg); background-repeat: repeat-y; }
   .main1{
   width: 1004px;margin:0px auto; background-image:url(images/main-new.jpg); background-repeat: repeat-y; }
.leftcell{
   width: 234px; font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#333;line-height:18px; padding-left: 10px; padding-right:10px;  }
.leftcell a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#00AECE;margin-right: 10px;font-weight:normal;text-decoration: none;}
.leftcell a:hover {
text-decoration: underline;}
	
.leftcell ul{
margin:0px;padding: 0px;padding-left:30px; }

.leftcell ul li{
line-height: 19px;list-style-image: url(images/blt_orange.jpg); margin-left: 15px; }


.indexcell{
   width: 1004px;padding-left:10px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; padding-right: 15px;}
.indexcell p{
font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#333;line-height:18px;text-align:justify;margin-top: 10px;margin-bottom: 10px;
padding-left: 5px;padding-right: 10px;  }
.indexcell a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#00AECE;margin-right: 10px;font-weight:normal;text-decoration: none;}
.indexcell a:hover {
text-decoration: underline;}
.indexcell ul{
margin:0px;padding: 0px;padding-left:30px; }

.indexcell ul li{
line-height: 19px;list-style-image: url(images/blt_orange.jpg); }

.indexcell h1{
font-family:Arial, Helvetica, sans-serif;font-size: 13px;color:#00AECE;line-height:18px;text-align:justify;text-transform: uppercase; padding-top: 10px;}


.indexsubcell{
   width: 676px;background-color: #fff;padding: 10px;}
.indexsubcell p{
font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#666;line-height:17px;text-align:justify;margin-top: 10px;  }
.indexsubcell a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#00AECE;margin-right: 10px;font-weight:normal;text-decoration: none;}
.indexsubcell a:hover {
text-decoration: underline;}
.indexsubcell ul{
	padding:0px;
	margin:0px;
}
.indexsubcell li{
	list-style-type: none;
	list-style-image:url(images/blt_red.jpg);
	text-align:left;
	font:12px arial,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666;
	line-height:19px;
	margin-left:25px;
	
}
.index_table{
   width: 649px; height: 214px;background-image: url(images/our_services.jpg);background-repeat: no-repeat;
   font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#333;line-height:18px;text-align:justify;margin-top: 10px;margin-bottom: 10px; }   
  
   
.product_box{
   width: 200px;background-repeat: no-repeat;height: 238px;} 
      
.product_box h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #fff;padding-left: 30px;line-height: 30px;margin: 0px;}

.product_box p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000;padding-left: 10px;line-height:15px;margin: 0px;padding-right: 10px;text-align: left;}

/*********** left box ************/

.box{
   width: 216px;} 
.box_top{
height:35px;background-image: url(images/box_top.jpg);background-repeat: no-repeat;  width: 216px;margin-top:5px; }
   
.box_top h1{
font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#333;font-weight: bold;text-align: center; margin: 0px;line-height: 30px;}
.box_top h1 span {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#333; }
.box_mid{
background-image: url(images/box_mid.jpg);background-repeat: repeat-y;   width: 216px;font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#666;line-height:17px;padding: 5px; } 

.box_mid a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#cc0000;margin-right: 10px;font-weight:normal;text-decoration: none;}
.box_mid a:hover {
text-decoration: underline;}
.box_bot{
height:6px;background-image: url(images/box_bot.jpg);background-repeat: no-repeat;   width: 216px; }




/**************************************************************** footer Portion *************************************************************************************/
.footer{
   width: 1004px; height: auto;  background-image: url(images/footer.jpg);background-repeat: repeat-x;font-weight: normal; margin-bottom:5px;
height: 200px;}
.footer a{   
color:#e4e1e1;text-decoration: none;font-family:verdana, Geneva, Arial, Helvetica;font-size: 11px;}
.footer p {   
font-family:verdana, Geneva, Arial, Helvetica;font-size: 11px;color:#000;text-decoration: none;font-weight:normal;margin-left: 10px;}
.footer a:hover{   
color: Yellow;text-decoration: underline;}

/************* Left Links box ***********/
.left_link_top{
   width: 215px; border: 0px solid #ccc;height: 7px;background-image: url(images/left_link_top.jpg);background-repeat: no-repeat;overflow: hidden;margin-top: 10px;}

.left_link{
   width: 215px; background-color: transparent;border: 0px solid #ccc;margin: 0px;}
   
.left_link ul{
padding: 0px;margin: 0px;}

.left_link ul li{
list-style: none;line-height: 29px;border-bottom: 0px solid #fff;background-image: url(images/left_li.jpg);background-repeat: no-repeat;cursor:pointer;}

.left_link ul li:hover{
list-style: none;line-height: 29px;border-bottom: 0px solid #fff;background-image: url(images/left_li-h.jpg);background-repeat: no-repeat;cursor:pointer;}

.left_link ul li:hover a{
color: #ff5a00; }

.left_link  a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #444;font-weight: bold;padding-left: 35px;}

.left_link  a:hvoer{
color: #ff5a00;}

.left_link_bot{
   width: 215px; border: 0px solid #ccc;height: 7px;background-image: url(images/left_link_bot.jpg);background-repeat: no-repeat;}

/******** index  Products box **********/
.products{
   width: 100%; border:0px solid #333; }

.products_box{
   width: 300px;height: 128px; border:0px solid #333; }
   
.products_box h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;font-weight: bold;margin: 0px;line-height: 30px;background-image: url(images/products_heading.jpg);background-repeat: no-repeat;background-position: left;padding-left: 15px;}

.products_box p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #333;font-weight: normal;line-height:18px;text-align: left;margin-right: 5px;}

   /***************** downloads page **********************/
table.downloads{
width: 650px;border:1px solid #F2F2F2;  }

table.downloads td{
padding-left: 0px;}

table.downloads tr.white{
height: 50px; padding-left: 0px;background-color: #F6F6F6; border: solid 1px #fff;}

tr.grey{
height: 50px;padding-left: 0px;background-color: #F6F6F6; border: solid 1px #fff;
}


tr.grey:hover{
background-color: #FAFaFa;cursor: pointer;}



tr.grey td{
padding-left: 0px;font-size: 18px;font-weight: normal;color: #ff7e00;}

tr.grey td h2{
padding-left: 0px;font-size: 18px;font-weight: normal;color: #016EA7; line-height:17px; padding-top:4px; padding-bottom:4px;}

tr.grey td p{
padding-left: 0px;font-size: 12pt;font-weight: bold;color: #ff0000;  }

tr.grey td a{
color: #ff0000; text-decoration:none; font-size: 12pt;font-weight:bold;color: #ff0000; font-family:Arial, Helvetica, sans-serif;}

tr.grey td a:hover{
color: #ff0000; text-decoration:none;}

.pagination {
    width: 520px;
    overflow: hidden;
	    margin: auto !important;
}
.pagination a {
    font-size: 15px;
    float: left;
    padding: 5px;
	    border: solid 1px #36ABE1;
	    width: 18px;
    margin-top: 1px;
}

