body
{ 	margin: 0;background-color: #f9f9f9;}

img { border: none; }

p{ margin: 0px; padding:0px;}
b{
	color: #004C8E;
}

a{
   font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
h1{
   font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #3B5686;margin-left: 10px;margin-top:10px;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: 12px;font-weight: bold;color: #FF4500; text-align: left;margin-top: 0px;}
p.more a{
   color: #cc0000;font-size: 12px;font-weight:normal;text-align: right; font-weight: bold;}
   
p.more a:hover{
   color: #000000;font-size: 12px;font-weight: normal;}

/**************************************************************** Main Table *************Created By Poovendan 15.Sep.2009**************/
.main_table
{ width:900px; background-color: #fff; border-left: 0px solid #fff;border-right: 0px solid #fff;
	border-bottom:0px solid #000;}

/**************************************************************** Header Portion *********Created By Poovendan 15.Sep.2009**************/
.header{
	width: 900px;
	height: 125px;
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	margin:0px auto;
	border-left: 0px solid #fff;
	border-right: 0px solid #fff;
	border-bottom: 0px solid #000;
}   


/**************************************************************** Banner Portion *************************************************************/ 
  .banner{
	width: 900px;
	margin: 0px auto;
	background-color: #fff;
	height: 232px;
	border-left: 0px solid #fff;
	border-right: 0px solid #fff;
	background-image: url(images/banner_bg.jpg);
	background-repeat: repeat-y;
} 

/**************************************************************** menu Portion *************************************************************/ 


.menu{margin-top: auto 0px;background-repeat: repeat-x; border-left: 0px solid #fff;border-right: 0px solid #fff;}

.menu a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#fff;font-weight: bold;
padding: 0px 0px 0px 0px;
line-height: 19px;


} 
 
.menu a:hover{
	color: #ccc;
	text-decoration: none;
} 
/**************************************************************** Index Portion *************************************************************************************/
.main{
   width: 900px;margin:0px auto; background-color: #fff;padding-left: 0px solid #fff;padding-right: 0px solid #fff;
	background-image: url(images/main_split.jpg);background-repeat: repeat-y;}

	.leftcell{
   width:230px; background-repeat: repeat-y;}
.rightcell{
   width: 235px;ackground-image: url(images/right_split.jpg);background-repeat: repeat-y;}

.indexcell{
	width: 671px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 0px;
	
}

.indexcell img{
padding: 0;
}
.indexcell a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#022D4E;margin-right: 10px;font-weight:normal;text-decoration: none;}
.indexcell a:hover {
text-decoration: underline;}

.indexcell h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E4E5E;
	line-height: 18px;
	text-align: justify;
	text-transform: uppercase;
}
.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: 0px;
	padding-right: 35px;
}

.indexcell ul{
margin:0px;padding: 0px;padding-left:30px; }

.indexcell ul li{
line-height: 23px;list-style-image: url(images/bullet.gif); }

.indexcell h2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #3A4559;
	line-height: 18px;
	text-transform: capitalize;
}

.indexsubcell{
 width: 644px;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:#cc0000;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: 212px;} 
.box_top{
	height: 36px;
	background-image: url(images/box_top.jpg);
	background-repeat: no-repeat;
	width: 212px;
	margin-top: 5px;
	margin-left: 30px;
}
   
.box_top h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 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: 212px;
	font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 17px;
	padding: 0px;
	margin-left: 30px;
} 
.box_mid p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #022D4E;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 12px;
	padding-top: 5px;
	line-height: 19px;
}
.box_mid a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #022D4E;
	margin-right: 10px;
	font-weight: bold;
	text-decoration: none;
}
.box_mid a:hover {
color: #333;
text-decoration: underline;}
.box_bot{
	height: 25px;
	background-image: url(images/box_bot.jpg);
	background-repeat: no-repeat;
	width: 212px;
	margin-left: 30px;
}

/*********** white box ************/

.boxw{
   width: 227px;} 
.boxw_top{
height:35px;background-image: url(images/boxw_top.jpg);background-repeat: no-repeat;  width: 227px;margin-top:5px; }
   
.boxw_top h1{
font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#333;font-weight: bold;text-align: left; margin-left: 10px; padding-top:10px;line-height: 30px;}
.boxw_top h1 span {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#333; }
.boxw_mid{
background-image: url(images/boxw_mid.jpg);background-repeat: repeat-y;  width: 227px; } 
.boxw_mid p{
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#022D4E;font-weight: normal; margin-left: 0px; padding-top:5px;line-height: 19px;}
.boxw_mid a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#022D4E;margin-right: 10px;font-weight:bold;text-decoration: none;}
.boxw_mid a:hover {
color: #333;
text-decoration: underline;}
.boxw_bot{
height:21px;background-image: url(images/boxw_bot.jpg);background-repeat: no-repeat;   width: 227px; }

/*********** index box ************/

.ibox{
   width: 517px;} 
.ibox_top{
height:52px;background-image: url(images/index_top.jpg);background-repeat: no-repeat;  width: 517px;margin:auto opx; }
   
.ibox_top h1{
font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#333;font-weight: bold;text-align: left; margin-left: 0px; padding-top:10px;line-height: 30px;}
.ibox_top h1 span {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#333; }
.ibox_mid{
background-image: url(images/index_mid.jpg);background-repeat: repeat-y;  width: 517px; } 
.ibox_mid p{
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#022D4E;font-weight: normal;text-align: left; margin-left:10px; margin-right:10px; line-height: 19px; text-align: justify;}
.ibox_mid a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#cc0000;margin-right: 10px;font-weight:normal;text-decoration: none;}
.ibox_mid a:hover {
text-decoration: underline;}
.ibox_bot{
height:23px;background-image: url(images/index_bot.jpg);background-repeat: no-repeat;   width: 517px; }




/**************************************************************** footer Portion *************************************************************************************/
.footer{
	width: 900px;
	font-weight: normal;
	background-repeat: no-repeat;
	background-image: url(images/bot_menusplit.jpg);
}
	
.footer ul{
   margin:0 auto;padding: 0px; text-align: center;}
   
.footer  ul li{
	list-style: none;
	line-height: 20px;
	display: inline;
} 
.footer  ul li a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	padding: 9px 8px 10px 8px;
} 
.footer  ul li a:hover{
color:#333;text-decoration: none;} 
.footer a{
	color: #666;
	text-decoration: none;
	font-family: verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
}
.footer p {
	font-family: verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	margin-left: 10px;
}
.footer a:hover{   
color: #333;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;}


.sub_product_table{
	width: 620px;
	position: relative;
}

.sub_product_table 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: 0px;
	padding-right: 0px;
}

.sub_product_table a{
	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: 0px;
	padding-right: 0px;
}

.sub_product_head {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-image: url(images/span_mid.jpg);
	padding: 0px;
	margin: 0px;
	margin-left: 12px;
}



.sub_product_table td ul{
	list-style: none;
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sub_product_table td ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	list-style-image: url(images/blt.png);
	list-style-position: outside;
	margin-left: -12px;
	margin-top: 3px;
	margin-bottom: 3px;
	line-height: 15px;
}

.sub_product_table td a{
color:#fff ;font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold;}

.sub_product_table td a:hover{
text-decoration: underline;
}
